Avatar billede mxs Nybegynder
17. oktober 2003 - 19:33 Der er 3 kommentarer og
1 løsning

tables, mysql og php. Hjælp!!

Hey udvikleren.dk

Jeg står med et problem.
Hvordan hvir jeg alle rækker ud fra min tabel kaldt billeder og sætter dem ned på min side så de bliver skrevet med en række på tre?
Altså hver gang der er blevet hevet 3 billeder ud fra databasen så skal den skifte en række ned (en <tr></tr>) ? Forstod i det?
Ellers skriver den bare alle mine billeder i en lang kører og det ser ikke flot ud!

På forhånd tak, MxS
Avatar billede jakobclausen Nybegynder
17. oktober 2003 - 19:51 #1
kort fortalt:

<tabel>
while()
{
<tr><td>billede</td></tr>
}
</table>
Avatar billede schaefner Juniormester
17. oktober 2003 - 19:52 #2
Avatar billede schaefner Juniormester
17. oktober 2003 - 19:55 #3
<table border="1" cellpadding="0" cellspacing="0"><tr>
<?php
// Indstillinger
$cells = 3; // Antal celler ved siden af hinanden
$cellcount = 1; // Ingen pillen her

$sqlstr = mysql_query("__SQL__") or die(mysql_error());

while ($row = mysql_fetch_assoc($sqlstr)) {
    echo '<td>'.$row['img'].'</td>';
    if ($cellcount == $cells) {
        $cellcount = 0;
        echo '</tr><tr>';
    }
    $cellcount++;
}
// Udfylder de tommme celler
while ($cellcount <= $cells) {
    echo '<td>&nbsp;</td>';
    $cellcount++;
}
?>
</tr></table>
Avatar billede mxs Nybegynder
25. januar 2004 - 22:38 #4
Jeg lukker denne tråd
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester