PHP/Programmazione/MySQL/Liberare memoria dai risultati di una query: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nuova pagina: {{PHP}} Dopo aver lavorato sul risultato di una query è auspicabile liberare la memoria occupata: *la funzione è <code>mysql_free_result(''risultato'')</code> :Completando l'esempio... |
m →top: Discussioni Wikibooks:Libri stampabili, replaced: {{PHP}} → <noinclude>{{PHP}}</noinclude> using AWB |
||
Riga 1: | Riga 1: | ||
{{PHP}} |
<noinclude>{{PHP}}</noinclude> |
||
Dopo aver lavorato sul risultato di una query è auspicabile liberare la memoria occupata: |
Dopo aver lavorato sul risultato di una query è auspicabile liberare la memoria occupata: |
||
*la funzione è <code>mysql_free_result(''risultato'')</code> |
*la funzione è <code>mysql_free_result(''risultato'')</code> |
Versione delle 19:48, 22 ago 2016
Dopo aver lavorato sul risultato di una query è auspicabile liberare la memoria occupata:
- la funzione è
mysql_free_result(risultato)
- Completando l'esempio precedente
while
:
//da notare l'uguale di assegnazione e non di confronto
//che assegna a $r ad ogni iterazione il valore restituito dalla funzione...
while ($r = mysql_fetch_array($risultato, MYSQL_BOTH) {
//stampa ad esempio i valori di una ipotetica tabella utenti sulla pagina
echo $r['nome_utente']."<br/>;";
echo $r['data_iscrizione']."<hr/>";
}
// Libero la memoria
mysql_free_result($risultato);