gtuo7kv8
Post Master
Joined: 06 Aug 2013
Posts: 11955
Read: 0 topics
Warns: 0/5 Location: England
|
Posted: Mon 8:15, 23 Sep 2013 Post subject: ugg pas cher Come leggere dati da database in php |
|
|
}
Per prima cosa è necessario effettuare la connessione al database. Scriverò il codice che è stato ampliamente spiegato nel precedente articolo:
esegue la query passata come parametro e immagazina il suo contenuto nella variabile $risultato.
Password: smiro
Username: seth76
$risultato = mysql_query($query_select);
Spiegazione del codice:
mi avrebbe restituito il terzo elemento dell’array e cioè “cognome”.
echo “Id utente ” . $righe[‘id’] [url=http://www.ilyav.com/uggpascher.php]ugg pas cher[/url] . “<br/> Nome: ”.? $righe[‘nome’] . “<br/> Cognome: ”.? $righe[‘cognome] . “<br/>/ username: ”.? $righe[‘username] . “<br/> Password: ”.? $righe[‘password] . “<br/>”;
All’interno del nostro ciclo while è stata inserita la funzione echo che stampa nella pagina testo e codice HTML:
Password: hallo
[/box]
Ora, abbiamo [url=http://www.mansmanifesto.fr]doudoune moncler[/url] il risultato della query, ma dobbiamo iterare tutti i records di quest’ultima.
$query_select = “SELECT * FROM utenti”;
$hostdatabase=”indirizzohost”; // host del database
While($righe = mysql_fetch_array($risultato)){ ?
Una volta preparata la nostra stringa query, creiamoci una variabile che conterrà il suo risultato:
[box title="Codice" color="#f90"]
$password=”password”; // password
$connessione = mysql_connect($hostdatabase,$usernamedb,$password);
if (!$connessione)
{
die(Non posso connettermi: ‘ . mysql_error());
}
Il risultato del nostro script sarà qualcosa del genere:
il ciclo while ci permette di eseguire quest’operazione velocemente. Attraverso la funzione mysql_fetch_array($risultato) convertiamo tutti i risultati della query eseguita in precedenza in un array, rappresentandoli in modo ordinato. La funzione itera tutti i risultati e riga dopo riga [url=http://www.vivid-host.com/barbour.htm]www.vivid-host.com/barbour.htm[/url] li salva nella variabile $righe. Quando le righe sono finite il ciclo termina.
Id utente: [url=http://www.mquin.com/giuseppezanotti.php]giuseppe zanotti sneakers[/url] 1
[box title="Continuando lo SCRIPT precedente" color="#f90"]
Cognome: Miro
Variabile $query_select
Nome: Tom
<?php
[/box]
$usernamedb=”username”; // username di accesso
While($righe = mysql_fetch_array($risultato)){
echo “Id utente ” [url=http://www.rtnagel.com/airjordan.php]jordan pas cher[/url] . $righe[‘id’] . “<br/> Nome: ”.? $righe[‘nome’] . “<br/> Cognome: ”.? $righe[‘cognome] . “<br/> username: ”.? $righe[‘username] . “<br/> Password: ”.? $righe[‘password] . “<br/>”;
Username: Tomg
Nome: Seth
$risultato = mysql_query($query_select)
… e così via per tutti gli utenti contenuti nel database.
$righe[0]
è “restituiscimi il primo elemento dell’array (vi ricordo che il primo elemento in un array si trova in posizione 0 e non 1). In questo caso, il primo elemento è Id. Se avessi scritto:
$righe[2]
Id utente: 2
Cognome: [url=http://www.1855sacramento.com/peuterey.php]peuterey outlet[/url] Gillet
Una volta effettuata la [url=http://www.vivid-host.com/barbour.htm]barbour uk outlet[/url] connessione scriviamo la nostra query e cioè il comando che verrà dettato al database per leggere il suo contenuto. Mettiamo caso di avere una tabella all’interno del [url=http://www.gotprintsigns.com/monclerpascher/]moncler[/url] database chiamata “utenti” e che questa tabella contenga i campi: Id, Nome, Congome, Username e Password. Vediamo come accedere a questi dati:
In uno dei precedenti articoli, abbiamo visto come effettuare una connessione ad un database mysql tramite php. La connessione ci permette di effettuare delle operazioni sulle informazioni [url=http://www.thehygienerevolution.com/barbour.php]barbour[/url] contenute nel database. Oggi vedremo come effettuare la lettura dei dati attraverso il comando SELECT di MySQLcontestualmente al php.
non è [url=http://www.achbanker.com/home.php]hollister france[/url] altro che una stringa con la quale diamo il comando al nostro database. Questa stringa è chiamata “query” e ci permette di interagire col database: dice a quest’ultimo “cosa fare, che mostrarci” tra i dati contenuti in esso.
è possibile accedere alle varie informazioni passando come “indice” dell’array $righe direttamente il nome del campo che ci interessa. Non dimentichiamoci che è possibile accedere a quei valori anche inserendo come indice il numero di colonna dell’array. Per esempio se io volessi ricavare l’id della riga letta in corso, [url=http://www.1855sacramento.com/peuterey.php]peuterey[/url] potrei scrivere anche:
La query, per chi mastica un po’ di inglese, è semplice da capire; “seleziona ‘tutto’ da utenti”. L’asterisco è inteso come tutto: tutti [url=http://www.mquin.com/giuseppezanotti.php]giuseppe zanotti pas cher[/url] i campi di quella tabella.
相关的主题文章:
[url=http://www.frbiz.com/products/j-37177487/ipad_cover_cgi_005.html]peuterey outlet School Jobs [/url]
[url=http://www.yxzjedu.cn/wygkcn_GuestBook.asp]louboutin[/url]
[url=http://park11.wakwak.com/~yda/cgi-bin/kokoa/keitaibbs/epad.cgi%3Fmode%3Dview%26no%3D1118664%26res%3D1%26page%3D400]giuseppe zanotti pas cher Cra[/url]
The post has been approved 0 times
|
|