[PHP] Creare elenco immagini

PaloAlto

Nuovo Utente
5 Nov 2008
43
0
6
Salve a tutti, non so se è la sezione giusta, ma avendo un sito di giochi in php ho necessità di creare un elenco di 30 giochi per ogni pagina. Ogni gioco dev'essere un'immagine cliccabile. L'ho fatto, però le immagini mi escono in elenco orizzontale e non vanno mai a capo. Mi allargano la tabella in cui si trovano e continuano sempre in orizzontale senza mai andare a capo: io avrei bisogno che, una volta arrivate alla fine della tabella le immagini continuassero sotto invece di deformarla. Cioè per farvi capire vorrei far uscire per esempio tre immagini per riga per un totale di dieci righe. Come posso fare? Grazie.
 
Ultima modifica:

Eduadie

Utente Attivo
22 Mar 2013
58
7
8
www.mrrobotbet.altervista.org
Dovresti postare la parte di codice interessata per essere aiutato in pieno.

Da come hai spiegato tu provo a consigliarti di controllare bene la sintassi della tua tabella e inserire i tag di riga (<tr>) ogni tre celle (td) creando una situazione del genere:

HTML:
<table>
<tr>
<td>Riga 1 Cella 1</td>
<td>Riga 1 Cella 2</td>
<td>Riga 1 Cella 3</td>
</tr>
<tr>
<td>Riga 2 Cella 1</td>
<td>Riga 2 Cella 2</td>
<td>Riga 2 Cella 3</td>
</tr>
...e così via...
</table>
 

PaloAlto

Nuovo Utente
5 Nov 2008
43
0
6
Ciao grazie per aver risposto.
Il codice è questo... scusa è un po' un casino perchè non sono un programmatore e ho fatto tutto smanettando pian piano. E' ingarbugliato ma funziona egregiamente. La pagina in questione è la pagina tag del mio sito di giochi e cioè questa http://www.giochi-windows.it/giochi/barbie.html ... come puoi notare i giochi sono in colonna. Io li vorrei mettere in gruppo come nella sezione categorie ad esempio questa http://www.giochi-windows.it/giochi-ragazze.htm

PHP:
<table border="0" cellspacing="0" cellpadding="0">
                <tr>
                    <td align="center" valign="top" background="/graphics/box_big_up.gif" width="511" height="32">&nbsp;</td>
                </tr>
                <tr>
                    <td align="left" valign="top" background="/graphics/box_big_mid.gif" width="511" height="32">
                        <table cellspacing="0" cellpadding="0">
                            <tr>
                            <td width="10"></td>
                            <td width="200" valign="top">
                            <?
                            $query_categoria="SELECT * FROM genere WHERE id=".$rowlimit["id_categoria"];
                            $result_categoria=mysql_query($query_categoria) or die ($query_categoria);
                            $row_categoria=mysql_fetch_array($result_categoria);
                            ?>
                            <? $query_immagine = "SELECT * from immagine WHERE id_notizia = ".$rowlimit["id"];
                            $result_immagine=mysql_query($query_immagine) or die (mysql_error().$query_immagine);
                            $row_immagine=mysql_fetch_array($result_immagine);?>
                            <? $categoria = str_replace(" ","_",$row_categoria["nome"]); ?>
                            
                            <? $titolo_link = str_replace(" ","_",$rowlimit["titolo"]); ?>
                            <a href="/gioco/<?=$categoria ?>/<?=$rowlimit["id"]?>/<?=$titolo_link ?>.html" title="Gioco <?= ucwords($rowlimit["titolo"]) ?>">
                            <img src="<?=$notizie_folder?>/image_resize.php?image_path=<?=$notizie_folder?>/img/<?=$row_immagine["immagine"]?>&max_width=200&max_height=200" align="left" border="0"></a>
                                                    
                    </td>
                    <td width="291" valign="top">
                        <? //DATA IN ITALIANO
                        $rowlimit["data"]=mysql2date($rowlimit[data]);
                        ?>
                        <? // calcolo lo staff rating
                        if ($rowlimit["voto"]=="0") $staff_rating = "no rating";
                        else $staff_rating = ($rowlimit["voto"] * 10)." su 100";
                        ?>
                        <? $titolo_link = str_replace(" ","_",$rowlimit["titolo"]); ?>
                            <font class="link_giochi_index">
                            <a href="/gioco/<?=$categoria ?>/<?=$rowlimit["id"] ?>/<?=$titolo_link ?>.html">
                            <?= ucwords($rowlimit["titolo"]) ?> <?= ucwords($rowlimit["titolo_description"]) ?></a></font>
                            <img src="/img/auth_rating/<?=$rowlimit["voto"]?>_star.gif">

                            <?php
                                if (count($row_dis)) {
                                    if ($row_dis["descrizione"]) {

                                        if (strlen($rowlimit["description"]) > $maxchar) {
                                            echo "<br>\n";
                                            echo "<span class=\"content\" style=\"text-align: justify\">\n";
                                            echo "<img width=\"10\" height=\"10\" src=\"../graphics/checked.gif\">&nbsp".TextParse::TagliaStringa($rowlimit["description"], $maxchar);
                                            echo "</span>\n";               
                                        } else {
                                            echo "<br>\n";
                                            echo "<span class=\"content\" style=\"text-align: justify\">\n";
                                            echo "<img width=\"10\" height=\"10\" src=\"../graphics/checked.gif\">&nbsp".$rowlimit["description"];
                                            echo "</span>\n";                                           
                                        }
                    
                                    }
                                    
                                    if ($row_dis["tag_links"]) {
                                        $keys = explode(",", stripslashes($rowlimit["keywords"]));       
                                        echo "<br>\n";
                                        echo "<span class=\"content\">\n";
                                        foreach($keys as $k => $key) {
                                            $key = trim($key);
                                            $keytit = str_replace("-", " ", $key);
                                            if (strcmp($tag, $key) != 0)
                                                echo "<a href=\"/giochi/".str_replace(array(" ", "'"), "-", $key).".html\">$keytit</a> / ";
                                            else
                                                echo "<a href=\"/giochi/".str_replace(array(" ", "'"), "-", $key).".html\"> $keytit</a> / ";
                                        }
                                        echo "</span>\n";
                                    }
                                }
                            ?>
                    </td>
                    <td width="10"></td>
                    </tr>
                
            </table>
                    
            </td>
          </tr>
                    <tr>
                    <td align="center" valign="top" background="/graphics/box_big_down.gif" width="511" height="32">&nbsp;</td>
                </tr>
            <? $i++;
           } ?>
          </table>
 
Discussioni simili
Autore Titolo Forum Risposte Data
P [PHP] Creare un elenco completo con tabella PHP 3
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
S Libreria PHP per creare file dwg o dxf PHP 0
J creare pagina php di prenotazione PHP 5
F [PHP] creare tabella e tasto cerca PHP 3
B [PHP] Creare PDF dopo inserimento dati form PHP 4
R [PHP] Creare sistema random PHP 3
D [PHP] Consigli su come creare form PHP 1
T [PHP] Creare Honeypot per form contatti PHP 10
S [PHP] Creare collegamento filtri di ricerca al database PHP 6
Z Creare VirtualHost Apache2 con PHP? Programmazione 0
T con oop creare un ciclo per una pagina dinamica html con php PHP 3
E [PHP] creare temporary table per dati da xml PHP 2
R [PHP] creare pagina profilo per ogni utente PHP 4
M [PHP] Creare un menu a tendina con pdo PHP 18
G [PHP] Creare mail con allegato nascosto e bottone di richiamo PHP 0
C [PHP] Creare un Pulsante che ricopia valori di un campo in altro record PHP 4
Shyson [WordPress] [PHP] Creare codice che evidenzia nuovi articoli WordPress 0
ANDREA20 creare sito in php PHP 6
G [PHP] Creare appuntamento ed inviarlo tramite mail (Outlook e Gmail) PHP 0
F [PHP] Creare un'area web riservata PHP 13
S [PHP] [HTML] Come creare un grafico dinamico PHP 4
V Creare tabella mysql con php non funziona PHP 1
M Creare tabella da pagina php popolata con valori passati con POST PHP 5
B [PHP] hp script creare un utente diminuendo -1 e cosi via PHP 1
AntoCastro [PHP] Creare un sito di quiz a catena PHP 17
V Creare funzioni PHP per agevolare bootstrap PHP 1
B funzioni per creare file e inserirli dentro una certa cartella in php? PHP 1
F Creare pagina PHP come quella di phpMyadmin PHP 12
M Creare tabella da pulsante php PHP 6
M Creare un exe da un listato php PHP 5
Zea [PHP] RISOLTO - creare link con il risultato dell'interrogazione db PHP 1
utente è possibile creare una pagina php che copia interamente il contenuto di un'altra pagina ? PHP 10
A [PHP] Creare numero ticket casuale PHP 5
giannit [PHP] Creare pagina con collegamenti ipertestuali da file txt PHP 6
B [PHP] Creare un'interfaccia di inserimento testo in varie posizioni PHP 1
sandropochi [PHP] Form per creare filtro di ricerca su DB PHP 8
L [PHP] Creare un uploader di file csv xls e ricercare i risultati PHP 0
Zayciho [PHP] Creare sito web dinamico PHP 5
L [php e xml] per creare una galleria fotografica con diversi file xml PHP 0
M [PHP] Creare chart con highchart PHP 6
T [PHP]Creare cookie PHP 5
Monital [PHP] Creare un array da stringa con diversi spazi PHP 3
P [PHP] come creare una chat PHP 24
trattorino Creare codice php help PHP 26
R [PHP] [HTML] Creare script invio modulo contatti PHP 2
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
S PHP: creare un link in una pagina PHP 7
D Cerco Collaboratore in gradio di creare siti in wordpress, joomla, e PHP Offerte e Richieste di Lavoro e/o Collaborazione 7
V creare un collegamento di pagina html in php PHP 10

Discussioni simili