Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297

    mettere delle foto estratte in maniera ordinata tramite le tabelle

    salve a tutti
    estraggo dal database e stampo delle immagini
    solo che non riesco a metterli ordinati con i table
    tipo
    4 righe e 4 colonne

    ma me li mette o su una sola colonna o solo su una riga

    il codice è questo:

    codice:
     
    
    switch($_GET[id]) 
        { 
            case 0 : 
                $query = mysql_query("SELECT * FROM partite WHERE id='$id_user'"); 
                $quanti = mysql_num_rows($query); 
                for ($x = 0; $x < $quanti; $x++) 
                { 
                    $rs = mysql_fetch_row($query); 
                            $nome_foto = $rs[1]; 
                            $cognome_foto = $rs[2]; 
    
    			}
    	}
    
    
    
    
    
    
      echo " <table><tr><td>$nome_foto $cognome_foto</td></tr><tr><td><a href=\"imm/show.php?id=".$id."\"  target=\"_new\"> <img src=\"imm/show.php?id=".$id." width=\"100\" height=\"100\"> </a></td></tr></table>";
    in pratica è questo che non riesco a sistemare:

    codice:
      echo " <table><tr><td>$nome_foto $cognome_foto</td></tr><tr><td><a href=\"imm/show.php?id=".$id."\"  target=\"_new\"> <img src=\"imm/show.php?id=".$id." width=\"100\" height=\"100\"> </a></td></tr></table>";
    mi ripete il ciclo for e mi stampa le immagini, solo che me le mette una sotto l'altra
    io volevo fare tipo

    Nome e cognome e sotto l'immagine, poi affianco di nuovo e cosi via


    qualcuno puo' aiutarmi?
    grazie ciao

  2. #2
    Devi spostare la creazione di righe e di celle all'interno del ciclo for: in altre parole, posiziona l'echo, insieme ai tag html <TR> e <TD> all'interno del ciclo for, e per ogni riga stampi l'immagine contenuta nel ciclo
    Codice PHP:
    <TABLE>
    <?php
    for()
    {
       
    //Prendo i dati $nome  e $immagine dal database
       
    echo "<TR><TD>$nome</TD><TD>$immagine</TD></TR>";
    }
    ?>
    </TABLE>
    Perdona la velocità ma spero sia comunque comprensibile! Ciao!
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.