• User

    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!:ciauz:


  • User

    Ho risolto il dilemma: era un'istruzione css img { display:block} che dreamweaver deve avermi inserito in automatico! :arrabbiato:

    Ciao!