Ciao come da titolo vorrei sapere come fare x inserire i valori all'itnterno di una tabella(nel database SQL) all'interno di una tabella HTML in modo da far visualizzare all'utente la stassa tabella ke vedo io con phpmyadmin...
Ho gia creato e inserito i dati,poi ho selezionato con la query i dati ke mi interessano ma ora nn so come visualizzarla.
Grazie ???
[Risolto]Visualizzazzione Tabella database SQL in Tabella HTML
[Risolto]Visualizzazzione Tabella database SQL in Tabella HTML
Ultima modifica di DarkF12@ il domenica 7 settembre 2008, 2:06, modificato 1 volta in totale.
Volere è potere
- daemon_nio
- Entusiasta Emergente

- Messaggi: 1012
- Iscrizione: lunedì 15 gennaio 2007, 14:18
- Sesso: Maschile
- Località: London
- Contatti:
Re: Visualizzazzione Tabella database SQL in Tabella HTML
Come prima cosa devi crearti il layout della tabella in maniera carina, colorata e decorata con i fogli di stile etc... etc...
facciamo caso il tuo layout sia questo:
La cosa più difficile è creare un ciclo for che per ogni 'tupla' (riga) del database ti crei una nuova riga HTML.
Ipotizziamo ancora che hai creato un vettore row[ ] in cui hai letto tutte le righe del database.
Quindi puoi trasformare il layout in qualcosa del genere:
E infine metti un echo per stampare a video il contenuto di quel campo.
Semplice no??
P.S. echo($row[$i].nomeCampo) dipende da come hai creato il vettore dal resultset (risultato della query dal database). Molto probabilmente è più comodo una sintassi del tipo echo($row[$i][nomeCampo]) ossia un vettore di vettori.
facciamo caso il tuo layout sia questo:
Codice: Seleziona tutto
<table>
<tr>
<!-- thead è simile a td ma si usa per la prima riga, ossia l'indice -->
<thead>primoCampo:</thead>
<thead>secondoCampo:</thead>
<thead>terzoCampo:</thead>
</tr>
<tr>
<td>val1-1:</td>
<td>val2-1</td>
<td>val3-1</td>
</tr>
<!-- tutte le altre righe -->
<tr>
<td>val1-N:</td>
<td>val2-N</td>
<td>val3-N</td>
</tr>
</table>
Ipotizziamo ancora che hai creato un vettore row[ ] in cui hai letto tutte le righe del database.
Quindi puoi trasformare il layout in qualcosa del genere:
Codice: Seleziona tutto
<table>
<tr>
<thead>primoCampo:</thead>
<thead>secondoCampo:</thead>
<thead>terzoCampo:</thead>
</tr>
<?php
for ($i=0; $i<count($row); $i++)
{
?>
<tr>
<td><?php echo($row[$i].campo1) ?></td>
<td><?php echo($row[$i].campo2) ?></td>
<td><?php echo($row[$i].campo3) ?></td>
</tr>
<?php } ?>
</table>
Semplice no??
P.S. echo($row[$i].nomeCampo) dipende da come hai creato il vettore dal resultset (risultato della query dal database). Molto probabilmente è più comodo una sintassi del tipo echo($row[$i][nomeCampo]) ossia un vettore di vettori.
Ultima modifica di daemon_nio il domenica 7 settembre 2008, 0:40, modificato 1 volta in totale.
Sempre costruendo qualcosa di nuovo: Matag: The Game
Re: [Risolto]Visualizzazzione Tabella database SQL in Tabella HTML
Alla fine ho risolto grazie all'aiuto ke mi hai dato su msn.
In pratica è bastato usare questa query:
dove all'interno della variabile $result ho:
e in questo modo aggiungendo un ciclo for alla variabile $row io vado a vedere all'interno del database quante righe ho e grazie alla query mysql_fetch_array creo un array in cui associo le variabili ai dati della query,dove quest'ultime, le immetto in una tabella(sempre all'interno di un ciclo for).
Tutto questo lo devo a daemon_nio ke con molta pazienza mi ha spiegato il tutto.
Grazie veramente spero sia utile anche ad altre persone che come me sono agli inizi e no nsanno come fare.
Ciao (good)
In pratica è bastato usare questa query:
Codice: Seleziona tutto
$row = mysql_fetch_array($result)Codice: Seleziona tutto
$result="insert into wardrivinge in questo modo aggiungendo un ciclo for alla variabile $row io vado a vedere all'interno del database quante righe ho e grazie alla query mysql_fetch_array creo un array in cui associo le variabili ai dati della query,dove quest'ultime, le immetto in una tabella(sempre all'interno di un ciclo for).
Tutto questo lo devo a daemon_nio ke con molta pazienza mi ha spiegato il tutto.
Grazie veramente spero sia utile anche ad altre persone che come me sono agli inizi e no nsanno come fare.
Ciao (good)
Volere è potere
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti
