Ciao a tutti.
Sto lavorando ad una tabella dinamica che contiene i dati relativi ad alcuni prodotti immobiliari. Nell'ultima cella di ciascuna riga vengono visualizzate tante piccole macchine fotografiche quante sono le immagini contenute nella pagina di dettaglio cui è collegata ciascuna riga di tabella.
Per ottenere questo risultato ho utilizzato il seguente codice:
<td width="20%" valign="top" align="center">
<?php
$img_query="SELECT count(image_id) FROM images WHERE id_immobile=".$row['id_immobile']." GROUP BY id_immobile";
$img_result=mysql_query($img_query) or die ("Invalid query: " .mysql_error());
$img_row=mysql_fetch_array($img_result,$connect);
$image=$img_row['count(image_id)'];
function generate_num_img($image) {
$img_num='';for($i=0; $i<$image; $i++) {
$img_num .="<img src=\"images/showpic.gif\">";
}
echo $img_num;
}
generate_num_img($image);
?>
</td>
Tutto bene, se non fosse che le immagini .gif mi vengono visualizzate una sotto all'altra anziché una di fianco all'altra![]()
La cosa misteriosa è che il codice html generato dal php non mostra alcun
tra le due immagini:
<td width="20%" valign="top" align="center">
[img]images/showpic.gif[/img][img]images/showpic.gif[/img]
</td>
Ho provato anche a variare il valore della width della td, ma non cambia nulla, nemmeno mettendola al 100%.
Potete aiutarmi? Grazie!![]()