Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    1

    Gestione dinamica tabelle con PHP

    Salve a tutti. Ho una domanda riguardo al modo di creare una tabella in modo che il numero delle sue righe sia pari al numero di tuple restituite da una query su DB. Come posso gestire la creazione di una tabella in modo dinamico? grazie anticipate per le risposte.



    __________________________________________________ ______
    "What if everything around you isn't quite as it seems?
    What if all the world you think you know is an elaborate dream?"

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    $query=" select....";
    //per sapere il numero di tuple
    $num_riga=mysql_numrows($query);


    <table><tr>
    for($i=0;$i<$num_riga;$i++)
    {
    echo"

    <td>
    </td>
    ";
    }
    </tr></table>

  3. #3
    Io faccio così...

    $result = mysql_query($query) OR die(mysql_error());

    $tabella ='<table>';

    while ($row = mysql_fetch_assoc($result)) {
    $tabella .= '<tr>';
    $tabella .= '<td></td>';
    $tabella .= '<td> '.$row['<campo_1>'].'</td>';
    ....
    ....
    $tabella .= '<td> '.$row['<campo_n>'].'</td>';
    $tabella .= '</tr>';
    }

    $tabella .='</table>';

    in questo modo non mi serve sapere a priori il numero di tuple restituite dalla query
    ma il ciclo while viene eseguito tante volte quante sono le tuple restituite dalla query



    BH

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.