© Marco Olivo <me@olivo.net>, luglio 2001

UN ESEMPIO CHIARIFICATORE

Vediamo qui di seguito un esempio che schiarirà certamente le idee:

Es.

<?PHP
/* si collega al DBMS */
$link = mysql_connect($host, $user, $password);
/* cambia il database corrente, impostandolo a "database" */
mysql_select_db("database", $link);

/* esegue una query SELECT per recuperare ogni valore presente nella tabella "table" (la tabella sta nel
database corrente) */
$result = mysql_query("SELECT * FROM table", $link);

/* esegue un ciclo while che permette di recuperare tutte le righe; mette in particolare la riga corrente nell'array
$row */
while ($row = mysql_fetch_array($result)) {
	/* stampa alcuni valori */
    echo $row["user_id"] . " <-> " . $row["fullname"] . "<BR>";
}
/* stampa il numero di righe presenti nel set */
echo mysql_num_rows($result) . "<BR>";

/* libera il set di risultati - buona pratica */
mysql_free_result($result);
/* chiude la connessione al DBMS - buona pratica */
mysql_close($link);
?>