Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Rplus
    Registrato dal
    Mar 2002
    Messaggi
    150

    stampa a video di una tabella mysql

    vorrei stampare a video, sotto forma tabellare, il contenuto di una tabella mysql. il problema è che io so estrarre una sola riga x volta, mettendola in un array con mysql_fetch_array, ma nn ho saprei cosa fare dopo queste due istruzioni in questo caso, dovendo lavorare con record presumo..

    codice:
    $query = "SELECT * FROM offerte ORDER BY data DESC LIMIT 70";
    $result = mysql_query($query, $db);
    if (@mysql_num_rows($result) == 0)
      echo "<td>
    <font color=\"red\">Spiacenti, al momento non &egrave;
         presente alcuna offerta di lavoro.</font>
    
    ";
    }else {
      //stampa dell'intera tabella..

  2. #2
    per stampare un'intera tabella intendi stampare più record o proprio fare una tabella e inserirci dentro i dati?
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  3. #3
    Utente di HTML.it L'avatar di Rplus
    Registrato dal
    Mar 2002
    Messaggi
    150
    io la tabella in mysql ce l'ho già..ed è formata da un numero di righe variabile..

    devo creare una pagina che mi stampi a video il contenuto d questa tabella, ovverto tutti i record che la compongono uno sotto l'altro..

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

    codice:
    <table summary="" border="1"><?   
     $flag = true;
     $link = mysql_connect("", "root", "") or die ("Impossible de se connecter => ".mysql_error());
     mysql_select_db ("test") or die ("Impossible de se connecter => ".mysql_error());  
     $query = "select * from catalogo_categorie order by nome";
     $res   = mysql_query($query) or die(mysql_error());
     while ($array = mysql_fetch_assoc($res)) {
      if ($flag) {
       //------ headers
       $flag = false;
       $th   = array_keys($array);
       $a    = implode("</th><th>",$th);
       $str  = "<th>$a</td>\n";
       print $str;	 
      } // if ($flag) 
      //------ dati
      $a   = implode("</td><td>",$array);
      $str = "<tr><td>$a</td></tr>\n";
      print $str;
     }  // while ($array = mysql_fetch_assoc($res)) ?>
    </table>

  5. #5
    supponendo che $result sia il recordset e avendo una tabella con almeno il campo ID puoi usare questo codice al'interno dei TAG BODY
    codice:
    <? while ($row = mysql_fetch_array($result))
    {  
        echo "Questa è la riga $row['id']
    ";
    }
    ?>
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  6. #6
    Utente di HTML.it L'avatar di Rplus
    Registrato dal
    Mar 2002
    Messaggi
    150
    grazie 1000

    adesso provo un pò

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.