Visualizzazione record con intestazione

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
Ho una parte di codice che mi permette di visualizzare tutti i record di una tabella.
Il nome della tabella viene passata tramite un form.
Le tabelle che vado a visualizzare hanno campi diversi sia nel numero che nei nomi.
Con queste righe di codice visualizzo i dati di una qualsiasi tabella a qualsiasi numero di campi.
Però non riesco a far visualizzare il nome del campo come intestazione di colonna.


$query = mysql_query("select * from ".$_REQUEST['Matricola']."");

print "<table border=\"1\">\n";
while ($line = mysql_fetch_array($query, MYSQL_NUM)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";




Come dovrei modificare il codice per far si che il nome del campo sia anche l'intestazione della colonna ??

grazie
Xzero2
 

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
Grazie
ma purtroppo non funziona,
Sempre e solo i record senza intestazione
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
sostituitsci
mysql_fetch_array (.....
con

mysql_fetch_assoc (.....

dovrebbe restituirti l'array associativo cio con key e valore
 

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
Warning: Wrong parameter count for mysql_fetch_assoc() in indirizzo file on line 36

la linea 36 è:

while ($line = mysql_fetch_assoc($query, MYSQL_NUM)) {
 

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
Ok cosi va ( non da errori )

ma ottengo sempre la tabella con i dati senza intestazioni,

while ($line = mysql_fetch_assoc($query))
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
guarda che dovrebbe funzionare, per sicurezza mi sono fatto questo

PHP:
<?php
include_once "connessione.php";
$risorsa=mysql_query("SELECT * FROM dati");
while($linea=mysql_fetch_assoc($risorsa)){
	foreach($linea as $key => $valore){
	echo "nome campo: ".$key." - valore campo: ".$valore."<br>";
	}
}
?>
e l'output è il seguente

nome campo: id_a - valore campo: 3
nome campo: nome - valore campo: Hotel Erika
nome campo: email - valore campo: [email protected]
nome campo: sezione - valore campo: H
nome campo: inserimento - valore campo: 1244565766
nome campo: scadenza - valore campo: 1277829766
nome campo: autorizzato - valore campo: 1
nome campo: id_a - valore campo: 6
nome campo: nome - valore campo: Hotel Lina
nome campo: email - valore campo: [email protected]
nome campo: sezione - valore campo: HR
nome campo: inserimento - valore campo: 1244566754
nome campo: scadenza - valore campo: 1277830754
nome campo: autorizzato - valore campo: 1
eccetera.....
 

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
Probabilmente mi sono spiegato male io.

Quello che ottengo, o meglio vorrei ottenere è

1 2003-07-14 OK OK OK OK OK OK OK
2 2004-07-13 OK OK OK OK OK OK OK
3 2005-07-21 OK OK OK OK OK OK OK
4 2006-07-19 OK OK OK OK OK OK OK
5 2007-07-26 OK OK OK OK OK OK OK
6 2008-07-22 OK OK OK OK OK OK OK

però così senza l'intestazione di colonna (nome campo) tutti gli OK non si capisce a che cosa sono riferiti.

xzero2
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
prova così, è evidente che devi modificare nome tabella e dati connessione

PHP:
<?php
include_once "_connessione/connessione.php";
$risorsa=mysql_query("SELECT * FROM dati_sponsor");
echo "<table width=\"700\" border=\"1\" cellpadding=\"0\" cellspacing=\"2\" bordercolor=\"#333333\">";
$una_riga=mysql_fetch_assoc($risorsa);//leggo una unica riga
echo "<tr>";
foreach($una_riga as $key => $valore){
	echo "<td>".$key."</td>";
	}
echo "</tr>";
while($linea=mysql_fetch_assoc($risorsa)){
echo "<tr>";
	foreach($linea as $key => $valore){
	echo "<td>".$valore."</td>";
	}
echo "</tr>";
}
echo "</table>";
?>

al massimo devi cercare di modificare i vari td e tr
 

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
:fonzie::fonzie::fonzie::fonzie:


Grandissimo...........

Un milione di grazie.........

Va che è una meraviglia.

Era tanto che ci provavo......... senza il tuo aiuto non ci sarei mai riuscito!

xzero2
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao, scusa ho fatto un errore, bisogna richiamare due volte la select (non mi chiedere il perchè)

PHP:
<?php
include_once "_connessione/connessione.php";
$risorsa=mysql_query("SELECT * FROM dati_sponsor");
echo "<table width=\"700\" border=\"1\" cellpadding=\"0\" cellspacing=\"2\" bordercolor=\"#333333\">";
$una_riga=mysql_fetch_assoc($risorsa);//leggo una unica riga
echo "<tr>";
foreach($una_riga as $key => $valore){
	echo "<td>".$key."</td>";
	}
	echo "</tr>";
$risorsa2=mysql_query("SELECT * FROM dati_sponsor");
while($linea=mysql_fetch_assoc($risorsa2)){
	
	echo "<tr>";
	
	foreach($linea as $key2 => $valori){
		echo "<td>".$valori."</td>";
	}
	echo "</tr>";
}
echo "</table>";
?>
 

xzero2

Nuovo Utente
3 Gen 2007
24
0
0
Effettivamente hai di nuovo ragione.

A me non visualizzava il primo record, ma i successivi si.

Aggiungendo la seconda select visualizzo tutti i record.

xzero2
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Ordinare visualizzazione record tramite form con input "text" PHP 2
andrea.peo Problema query con join visualizzazione record ripetuti PHP 5
N Visualizzazione record in PHP con SELECT GROUP BY PHP 3
L CheckBox e Visualizzazione di alcuni campi di un record di una o più tabelle PHP 5
D Problema visualizzazione oltre 50 record .... MySQL 2
S Select popolata da valori dei campi del db e visualizzazione dei record PHP 0
P Visualizzazione dei record PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
A Visualizzazione due tabelle PHP 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
M Visualizzazione a video risultati query php PHP 0
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
F Visualizzazione motore di ricerca SEO e Posizionamento 2
T cms con visualizzazione mind map CMS (Content Management System) 0
B margini e padding nella visualizzazione mobile HTML e CSS 6
A Errore visualizzazione selezione testo Photoshop 0
R Visualizzazione barra superiore Google Search Console 0
Beppe2 Visualizzazione sottotitoli video HTML e CSS 2
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
L risolto visualizzazione e ordinamento dati PHP 1
Y Problema visualizzazione PDF generato da fpdf PHP 1
gandalf1959 Youtube e possibilità di visualizzazione delle playlist HTML e CSS 0
P Cambiare visualizzazione con JS Javascript 1
L Mancata visualizzazione di icone su button PHP 0
F [PHP] Visualizzazione video PHP 3
R Visualizzazione tabella Mysql MySQL 0
R anomalia nella visualizzazione tabella mysql MySQL 1
R [PHP] Visualizzazione dati Array PHP 2
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
Giacomo Boccherini Impedire la visualizzazione portrait per alcune mediaqueries jQuery 1
gandalf1959 Estrazione e visualizzazione del simbolo dell'euro php/mysqli PHP 0
M Problema visualizzazione colori in photoshop Photoshop 0
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
R Visualizzazione elementi Access MS Access 2
D [Photoshop] Visualizzazione a Monitor tasti ALT e CTRL Photoshop 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
M [HTML] Problema visualizzazione immagini su dispositivi HTML e CSS 4
B Visualizzazione interfaccia grafica photoshop cs 5 Photoshop 1
Z [HTML] aiuto per visualizzazione su tablet Offerte e Richieste di Lavoro e/o Collaborazione 6
G [PHP] Visualizzazione errata immagini PHP 3
Antonio Nervi [Javascript] Problema visualizzazione banner accettazione cookies Javascript 6
A Problema visualizzazione photoshop elements 9 Photoshop 1
G [Photoshop][Joomla] Errore visualizzazione immagine Photoshop 1
O Visualizzazione singolo contenuto con php PHP 7
M [Javascript] Visualizzazione mappa Javascript 1
elpirata [PHP] Evitare la visualizzazione del carattere di nuova linea \r\n PHP 5
A WAMP visualizzazione sito in locale Web Server 3
A [Javascript] Problema visualizzazione posizione corrente su mappa Javascript 2

Discussioni simili