Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more. :: Mappa del sito
Tutorials & Scripts, PHP, Linux and more.

Home :: Php :: Indice Php

Mostrare tutto il contenuto di una tabella con PHP e MySQL

Inserito il: 01-10-2007


Questo tutorial mostra come sia possibile visualizzare tutto il contenuto di una tabella utilizzando alcune funzioni PHP dedicate alla gestione dei database MySQL.
Nello specifico, oltre alle note funzioni per la connessione al DBMS e la selezione del database, introdurremo due interessanti costrutti denominati mysql_num_fields() e mysql_field_name(); il primo conta il numero dei campi contenuti in una tabella, il secondo mostra i loro nomi.

Il nostro script non farà altro che estrarre i nomi di tutti i campi e utilizzarli come voci per la costruzione di una tabella che nelle diverse colonne (una per ogni nome di campo) mostrerà tutti i relativi records; in questo modo sarà possibile visualizzare tutto il contenuto di una tabella senza dover elencare ad uno ad uno i nomi dei campi interessati dalla query di selezione.
<?php
define("DB_HOST", 'localhost'); 
define("DB", 'nome_database');
define("DB_USER", 'nome_utente');
define("DB_PW", 'password');

mysql_connect(DB_HOST, DB_USER, DB_PW);
mysql_select_db(DB);

$query="select * from tabella order by Id";
$result= mysql_query($query);
$numfields = mysql_num_fields($result);

echo "<table>\n<tr>";
for ($i=0; $i < $numfields; $i++) 
  { 
   echo '<th>'.mysql_field_name($result, $i).'</th>'; 
   }
   echo "</tr>\n";
   
   while ($row = mysql_fetch_row($result)) 
  { 
   echo '<tr><td>'.implode($row,'</td><td>')."</td></tr>\n"; 
  }
echo "</table>\n";
  ?>


Indice Php
Apache (19)
CGI (11)
Java (12)
Jsp (16)
Linux (18)
Manuali (6)
Perl (12)
PostgreSQL (12)
Tomcat (10)
Unix (12)
Libri (0)
Forum



Una funzione per ricavare l'estensione di un file
In alcune operazioni, soprattutto a quelle legate all'upload tramite form, puņ essere utile sfruttare una funzione che ci permetta di... Leggi l'articolo


Corsi per Webmaster, Web Designer, Programmatori, Grafici e Sistemisti

Mrwcorsi.it
Mrwebmaster.it
4 You Gratis.it
Ceptive.it
Giochi Gratis
Pierotofy.it
Giornale Webmaster
Manuali
Morpheusweb.it
SEO Directory
Visual designer
Forum per Webmaster




Pagina caricata in 9.9897 secondi. | Per informazioni | ©CG di Claudio Garau P.IVA 03219430927 RSS