Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [help] tabella html con più record su ogni riga

    come da oggetto... mi sapreste dire come faccio a visualizzare i records di una tabella mysql mettendoli nelle celle di una tabella html con due colonne ?
    grazie a chi mi saprà aiutare!
    Meglio essere folle per proprio conto che saggio con le opinioni altrui.
    F. Nietzsche

  2. #2
    allora,
    diciamo che ci sono m record ed ogni record ha n campi.

    con l'esecuzione di una query attraverso uno statement riempi un'array di dimensioni m; ciascun elemento (che è un record) ha n campi (i campi del record)

    sta tutto in un array..
    quando sei in grado di leggerlo, dove è il problema?
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Dovrebbe assomigliare a questo

    codice:
    <?
    $query = "select a, b, c from tabella"
    $res = bla...bla...bla
    ?>
    <table><?
    while (list($a,$ab,$c) = mysql_fetch_array($res)) {?>
     <tr>
      <td>
       <? print $a ?>
      </td>
      <td>
       <? print $b ?>
      </td>
      <td>
       <? print $c ?>
      </td>
     </tr><?
    }
    ?>
    </table>

  4. #4
    non era questo che intendevo veramente..

    chiedevo come si potesse mettere più record sulla stessa riga, per esempio se ho una tabella mysql con 9 record, come faccio a metterli in una tabella html che abbia 3 righe e 3 colonne ?

    non è difficile da capire.. ma è molto difficile da fare..
    Meglio essere folle per proprio conto che saggio con le opinioni altrui.
    F. Nietzsche

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Ooooopppppsssss. Comunque cosi ....

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <?
    $query = "select a, b, c from tabella"
    $res = bla...bla...bla
    $maxCelle = 3;
    ?>
    <table>
    <tr><?
    $contatore = 0;
    while (list($a,$ab,$c) = mysql_fetch_array($res)) {
     $contatore++;
     if ($contatore == $maxCelle ) {
      $contatore = 0;?>
      </tr>
      <tr><?
     } //  if ($contatore == $maxCelle ) ?>
      <td>
       <? print $a ?>
      </td>
      <td>
       <? print $b ?>
      </td>
      <td>
       <? print $c ?>
      </td><?
    } // while (list($a,$ab,$c) = mysql_fetch_array($res)) ?>
    </tr>
    </table>
    
    </body>
    </html>

  6. #6
    wow questo funziona! grazie
    Meglio essere folle per proprio conto che saggio con le opinioni altrui.
    F. Nietzsche

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.