<?php
$conn = mysql_connect("localhost", "utente_mysql", "password_mysql");
if (!$conn) {
echo "Impossibile connettersi al DB: " . mysql_error();
exit;
}
if (!mysql_select_db("mio_nome_db")) {
echo "Impossibile selezioanre mio_nome_db: " . mysql_error();
exit;
}
$sql = "SELECT id as id_utente, nome_intero, stato_utente
FROM una_tabella
WHERE stato_utente = 1";
$risultato = mysql_query($sql);
if (!$risultato) {
echo "Fallimento nell'esecuzione della query ($sql) dal DB: " . mysql_error();
exit;
}
if (mysql_num_rows($risultato) == 0) {
echo "Nessuna riga trovata, niente da stampare quindi si esce";
exit;
}
// Finché esiste una riga di dati, si pone questa riga in $riga come un array associativo
// Nota: Se ci si aspetta solo una riga, non è necessario usare un ciclo
// Nota: Se si mette extract($riga); all'interno del seguente ciclo,
// si creeranno $id_utente, $nome_intero, and $stato_utente
while ($riga = mysql_fetch_assoc($risultato)) {
echo $riga["id_utente"];
echo $riga["nome_intero"];
echo $riga["stato_utente"];
}
mysql_free_result($risultato);
?>