PHP estrapolare informazioni da un database mySql
Ecco come fare una query che ritorna una sola riga del db, e stampare i dati della riga.
/* Con questa funzione selezioni la tabella ULTIMO_AGGIORNAMENTO ordinando i dati per il campo id in ordine ascendente e limitando le righe a 1
La funzione confirm_query() mi garantisce che la query è andata a buon fine e che il risultato sia ok.
Estrapolerò poi il result_set con la funzione get_info() la quale cicla il mySqlFetch array estrapolando il campo o i campi di proprio interesse della tabella ULTIMO_AGGIORNAMENTO
*/
function select_last_update(){
global $connection;
$query = “SELECT * FROM `ULTIMO_AGGIORNAMENTO` ORDER BY id DESC LIMIT 1″;
$result_set = mysql_query($query, $connection);
confirm_query($result_set);
// REMEMBER:
// if no rows are returned, fetch_array will return false
return $result_set;
}
function confirm_query($result_set) {
if (!$result_set) {
die(“Database query failed: ” . mysql_error());
}
}
function get_info(){
$last_update_set = select_last_update ();
while ($lastUpdate = mysql_fetch_array($last_update_set)) {
$last_update = $lastUpdate["campo_scelto"];
}
return $last_update;
}

