Ciao a tutti,
ho un problema: ho un database che va a pescare delle foto e le intabella nella pagina. Ho necessità che le intabelli 4 per riga, e fin qui tutto ok. Il problema è come faccio a far si che dopo 4 TD nella tabella ci metta un <tr> e vada a capo?
Questo è il mio script:
<?PHP
echo "<Table Border=\"0\" Width=\"100%\" Height=\"160\" Align=\"Center\" Cellpadding=\"0\" Cellspacing=\"0\">";
$db = mysql_connect("$host", "$user_db", "$pass_db");
$res = mysql_db_query ("$nome_db", "select*from foto LIMIT 0, 4");
$num = mysql_num_rows ($res);
if ($num ==0)
echo "";
for ($i=0; $i<$num; $i++)
{
$id_foto = mysql_result ($res, $i, "id_foto");
$nome_file = mysql_result ($res, $i, "nome_file");
echo "<Td Width=\"25%\" Valign=\"Top\">";
echo "<Img Src=\"$nome_file\">";
echo "</Td>";
}
echo "</Table>";
?>
Così ho il limite 0,4 e mi pesca le prime 4... Ma vorrei non mettere nessun limite e invece farlo andare a capo automaticamente dopo 4 immagini e per un qualsiasi numero di immagini...
Spero di essermi spiegato bene
Grazie a tutti
JuzamDjinn![]()