- Home
- Categorie
- Coding e Sistemistica
- PHP
- problema di visualizzazione immagini
-
problema di visualizzazione immagini
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 <br> tra le due immagini:
<td width="20%" valign="top" align="center">
<img src="images/showpic.gif"><img src="images/showpic.gif">
</td>Ho provato anche a variare il valore della width della td, ma non cambia nulla, nemmeno mettendola al 100%. Il problema si ripresenta anche se scrivo direttamente il codice html per inserire 2 immagini una accanto all'altra senza <br>. Può essere un'impostazione di cella che imposta un 'a capo' automatico? Non mi è mai successo prima!
Potete aiutarmi? Grazie!
-
Ho risolto il dilemma: era un'istruzione css img { display:block} che dreamweaver deve avermi inserito in automatico!
Ciao!