12. januar 2006 - 09:53
Der er
2 kommentarer
lav en række med 2 col, lav ny række
Skal have lavet sådan der kommer: <tr> <td>billede</td><td>billede</td> </tr> <tr> <td>billede</td><td>billede</td> </tr> - Hvordan laver det i denne: if($artikel['galleri'] == 1){ $SQL = "SELECT * FROM fotos WHERE idartikel = '$idartikel'"; $mq = mysql_query($SQL) or die(mysql_error()); while($img = mysql_fetch_assoc($mq)){ ?> <img align="top" src="show-images.php?image_id=<?=$img['image_id'];?>&idartikel=<?=$idartikel;?>" style="border:1px solid #26405f; margin:1px;" /> <? } // End while } // End if
Annonceindlæg fra Deloitte
12. januar 2006 - 10:29
#1
Har ikke lige testet det, men det må være noget i retningen af <?php if($artikel['galleri'] == 1) { $SQL = "SELECT * FROM fotos WHERE idartikel = '$idartikel'"; $mq = mysql_query($SQL) or die(mysql_error()); $i = 0; while($img = mysql_fetch_assoc($mq)) { $imgHTML = "<img align=\"top\" src=\"show-images.php?image_id=".$img['image_id']."&idartikel=$idartikel\" style=\"border:1px solid #26405f; margin:1px;\" />"; if ($i == 0) { echo "<tr>\n<td>$imgHTML</td>"; $i++; } else { echo "<td>$imgHTML</td>\n</tr>"; $i = 0; } } // End while } // End if ?>
12. januar 2006 - 10:30
#2
lidt dovent lavet men det burde give dig en ide $cols = 2 print "<tr>\n"; $i = 0; while ($img = mysql_fetch_assoc($mq)) { print "<td><img align=\"top\" src=\"show-images.php?image_id=".$img['image_id']."&idartikel=".$idartikel."\" style=\"border:1px solid #26405f; margin:1px;\" /></td>"; $i++; if ($i == $cols) { print "</tr>\n<tr>\n"; $i = 0; } } print "</tr>";