Page 31 - Corso facile di PHP + MYSQL
P. 31
// Selezione del database
mysql_select_db($database) or die (“impossibile connettersi al database
$database”);
Stesso significato della funzione precedente solo che qui viene identificato il database
specifico che stiamo utilizzando attraverso la funzione “mysql_select_db”. Dunque
abbiamo due tipi di connessioni: Quella al server MySqL e quella al Database specifico
contenuto nel server.
// Creazione interrogazione al database
$query =“SELECT * FROM utenti”;
Con questa istruzione racchiusa nella variabile “$query” viene eseguita una ricerca o
interrogazione (query) selezionando la tabella “utenti” del nostro database. Da notare
che il codice “SELECT * FROM utenti” costituisce un tipico esempio di istruzione Sql
(cioè il linguaggio che serve a gestire i database). In particolare questa istruzione si
traduce nel seguente modo:
SELECT (seleziona)
* (Tutti i campi – questo è il significato dell’asterisco)
FROM (dalla tabella)
utenti (il nome della nostra tabella)
// Lancio della query (interrogazione)
$risultato = mysql_query($query);
Con questa istruzione “mysql_query” lanciamo la query precedentemente definita
precedentemente. Un pò come premere invio. L’istruzione è definita nella variabile
“$risultato” che utilizzeremo nel seguito del listato.
//stampo a video i dati esistenti