Ciao ho un bel problema, ho creato uno script che permette di visualizzare l'elenco delle tabelle del mio database.
In questa script tramite 2 link ho la possibilità di cancellare la tabella o visualizzare il contenuto della tabella.
X cancellare la tabella non ci sono probelmi, ma non riesco a visualizzarla.
La prima cosa ke faccio è crearmi la lista delle tabelle
$result=mysql_list_tables($database);
while($riga=mysql_fetch_row($result)){
echo"<tr>";
echo"<td><h2><a href=\"visualizza_tabella.php?tabella=$riga[0]\">visualizza $riga[0]</a></h2></td>";
echo"<td><h2><a href=\"cancella_tabella.php?tabella=$riga[0]\">cancella $riga[0]</a></h2></td>";
echo"</tr>";
echo"<tr><td></td></tr>";
}
Quando voglio visualizzare il contenuto della tabella, clicco sul link visualizza nometabella, e passo alla pagina il nome della tabella (tabella=$riga[0]).
Il problema sorge quando appunto devo visualizzare la tabella infatti tramite il seguente codice non posso sapere ne il numero degli attributi ne il loro nome.
$result=mysql_query("SELECT * FROM $_GET[tabella]");
while($riga=mysql_fetch_row($result)){
//cosa devo stampare, meglio usere mysql_fetch_row o mysql_fetch_array ?![]()
}
in conclusione volevo sapere se c'è un modo x sapere il nome degli attributi di una tabella, o il numero, in modo da poter sfruttare al meglio le funzioni mysql_fetch_array e mysql_fetch_row.
Grazie... ciao.....