Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    322

    risultati della query su piu colonne

    salve
    premettendo che sono alle primissime armi con il php..
    il mio obiettivo è avere in una pagina html una lista di foto, prese tramite query da un database.. uso il seguetne codice php:

    codice:
    $result = @mysql_query('SELECT titolo,data,filename FROM disegni ORDER BY data');	// errore
    	if (!$result) {
    	exit('
    
    Errore: ' . mysql_error() . '</p>');
    }
    questa era la query.. e cosi poi li stampo sulla pagina:
    codice:
      <table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
    	<?php
    				//lista di disegni
    	while ($row = mysql_fetch_array($result)) {
    	echo (' <tr>');
    	echo(' <td width="20"></td><td width="180">' . $row['titolo'] . '</td><td width="80" align="center">' . $row['data'] . '</td><td width="120" align="center">[img]img/dis/' . $row['filename'] . '[/img]</td>');
                 echo('</tr>');
    	echo('<tr>');
    	echo('<td colspan="4">[img]img/puntini.gif[/img]</td>');
    	echo('</tr>');
    	}
    ?>
    </table>
    il problema è che cosi prendo troppo spazio.. vorrei mettere piu risultati sulla stessa riga ma su colonne diverse.. come posso fare? devo fare un altro ciclo? se metto un altro $row['filename'] mi da lo stesso risultato sulla stessa riga e quindi due imagini uguali..

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    Se guardi nel regolamento trovi una bella pillola che fa al tuo caso.

    ¿Hasta la pasta?

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.