Avatar billede straszek Praktikant
06. maj 2005 - 11:32 Der er 6 kommentarer og
1 løsning

vise 3 billeder

Jeg udtrækker nogle billeder fra min database - $filnavn.

Er der nogen der kan hjælpe mig med at lave et stykke kode, der viser billeder således:

1    2    3
4    5    6


Altså 3 billeder i hver række i x antal rækker
Avatar billede busschou Praktikant
06. maj 2005 - 11:52 #1
noget ala:
-----
$count = 0;
echo "<table>";
while ($row = mysql_fecth_array($result)){
if ($count == 0){
  echo "<tr>";
}
echo "<td>$row['filnavn']<td>";
$count++;
if ($count == 2){
  echo "</tr>";
  $count = 0;
}
}
echo "</table>";
Avatar billede sukos Juniormester
06. maj 2005 - 13:36 #2
$query = .........henter billeder..............

$antal = mysql_num_rows($query);
echo"<table><tr>\n";
$i = 0;

while($row = mysql_fetch_array($query)) {
$i++;
echo"    <td><img src=\"$row["billede"]\"></td>\n";

if($i%$antal == 0 && $i != $antal) {
echo"</tr><tr>\n";
}

}
echo"</tr></table>";
Avatar billede sukos Juniormester
06. maj 2005 - 13:37 #3
Hov!
Avatar billede straszek Praktikant
06. maj 2005 - 13:37 #4
busschou virker fint smidt et svar...
Avatar billede busschou Praktikant
06. maj 2005 - 13:39 #5
oki doki... :o)
Avatar billede sukos Juniormester
06. maj 2005 - 13:39 #6
$query = .........henter billeder..............

$antal = mysql_num_rows($query);
echo"<table><tr>\n";
$i = 0;

while($row = mysql_fetch_array($query)) {
$i++;
echo"    <td><img src=\"$row["billede"]\"></td>\n";

if($i%$3 == 0 && $i != $antal) {
echo"</tr><tr>\n";
}

}
echo"</tr></table>";
Avatar billede sukos Juniormester
06. maj 2005 - 13:39 #7
:O)
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