---
title: "hämtar data från mysql - skriva ut 2 data i 2 td_tabell per rad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/183976-hämtar-data-från-mysql-skriva-ut-2-data-i-2-td-tabell-per-rad"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "webb"
published: "2010-06-30T13:14:39.000Z"
updated: "2010-06-30T14:01:47.000Z"
replies: 2
views: 389
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/183976-hämtar-data-från-mysql-skriva-ut-2-data-i-2-td-tabell-per-rad"
---

# hämtar data från mysql - skriva ut 2 data i 2 td_tabell per rad

## #1 — webb, 2010-06-30T13:14Z

Hej,

När jag hämtar data från mysql så får jag en data per rad:
\<?php
echo "\<table\>";  
	$q = "SELECT \* FROM bilder";
	$result = mysql_query($q);
	while($data = mysql_fetch_array($result)) {	
echo "\<tr\>";
echo "\<td\>";
echo "\<p\>" . $data \[bild\] . "\</p\>";
echo "\<p\>" . $data \['text'\] . "\</p\>";
echo "\</td\>";
}
echo "\</tr\>";
echo "\</table\>";        
?\>

Utskrift:
\<tr\>
\<td\>Bild 1
Text 1\</td\>
\</tr\>
\<tr\>
\<td\>Bild 2
Text 2\</td\>
\</tr\>
\<tr\>
\<td\>Bild 3 
Text 3\</td\>
\</tr\>
\<tr\>
\<td\>Bild 4
Text 4\</td\>
\</tr\>

Jag önskar skriva ut 2 td per rad enligt följande:
\<tr\>
\<td\>Bild 1  ....\</td\>\<td\>Bild 2 .....\</td\>
\</tr\>
\<tr\>
\<td\>Bild 3   .....\</td\>\<td\>Bild 4 ...\</td\>
\</tr\>
Är det någon vänlig expert som har någon lösning?

Hälsningar

webb

Permalänk: https://www.webforum.nu/p/183976

## #2 — GunnarD, 2010-06-30T13:31Z

En variant:

Lagt till en räknare $n i loopen och varje gång $n är udda så skrivs \</tr\>\<tr\> ut

```php
<?php
echo "<table>";
$q = "SELECT * FROM bilder";
$result = mysql_query($q);
echo "<tr>";
$n=0;
while($data = mysql_fetch_array($result)) {
echo "<td>";
echo "<p>" . $data [bild] . "</p>";
echo "<p>" . $data ['text'] . "</p>";
echo "</td>";
if($n % 2) { echo "</tr><tr>"; }
$n++;
}
echo "</tr>";
echo "</table>";
?>
```

Permalänk: https://www.webforum.nu/p/2242161

## #3 — webb, 2010-06-30T14:01Z

Tack!!!!!!!!!

Det fungerar, tack för din proffsiga hjälp. 

Hälsningar
Webb

Permalänk: https://www.webforum.nu/p/2242169

---

Tråden på webben: https://www.webforum.nu/amne/php/183976-hämtar-data-från-mysql-skriva-ut-2-data-i-2-td-tabell-per-rad
