---
title: "Bryta table ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16506-bryta-table"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Fuel"
published: "2001-12-28T19:37:00.000Z"
updated: "2001-12-30T20:18:00.000Z"
replies: 4
views: 190
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/16506-bryta-table"
---

# Bryta table ?

## #1 — Fuel, 2001-12-28T19:37Z

Jag hämtar en massa data från en while sats.. jag vill ha en bild i en cell och beskrivningen till den i en cell under, men hur får jag till det och att det bryts efter 3 cellers bredd till ny rad ?? är det möjligt ?

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

## #2 — romsan, 2001-12-29T23:02Z

colspan="3"

eller?\`

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

## #3 — Fuel, 2001-12-30T02:07Z

colspan.. skojjar du ? :)

\<?

@mysql_connect($host,$anv,$losen) or die ("Det sket sig!");
@mysql_select_db("lakritzpuck") or die ("Det sket sig igen!"); 

$data=mysql_query("SELECT \* FROM fotoalbum WHERE aktiv=1 ORDER BY id DESC"); // order by datum var förra

?\>

\<table\>

\<?

while ( $foto = mysql_fetch_array($data)) {

echo "\<tr\>\<td\>\<img src=\\"/mapp/$foto\[bild\]\\"\>\</td\>\</tr\>\<tr\>\<td\>$foto\[besk\]\</td\>\</tr\>";

}

?\>

\</table\>

alltså.. 3 bilder med tillhörande beskrivning i cellen under, sen blir det en ny rad med 3 nya bilder..

Hur göra ??????

\<tr\>\<td\>Bild1\</td\>\<td\>Bild2\</td\>\<td\>Bild3\</td\>\</tr\>
\<tr\>\<td\>Besk1\</td\>\<td\>Besk2\</td\>\<td\>Besk3\</td\>\</tr\>

sen ny rad med 3 nya bilder / beskrivning..

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

## #4 — Chavez, 2001-12-30T11:50Z

Ignorera .. kom på att jag var lite dum :)

Du löser det i alla fall med modulus. Alltså, du räknar efter om antalet bilder som skrivits ut är delbart med tre. Säg att du sätter $i som en variabel som räknas upp för varje gång while körs. Då kan du ha en if i while som ser ut: 

if ($i%3 == 0) {
    //Gör detta om du skall byta rad
} else {
    //Vi skall inte byta rad
}

Hoppas det hjälper!

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

## #5 — Fuel, 2001-12-30T20:18Z

hmm ok ska testa..

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16506-bryta-table
