Con questo articolo ci occuppiamo dell’interazione tra il linguaggio php con il database mysql.
Premessa, entrate nel pannello di controllo del vostro hosting, create un nuovo database e annotatevi i seguenti dati: nome, username e password del database e host (valore predefinito dal provider).
Il primo passo fondamentale è quello di creare un file .php (generalmente chiamato: config.php) con le seguenti istruzioni:
$connesione = mysql_connect($hostname, $username, $password, $tabella); // si connette al databse
mysql_select_db($database_nome, $connesione); // seleziona il database la connessione è avviata.
?>
Un’altro dato che si può aggiungere è di scrivere un messaggio di errore in caso di non connessione.
$connesione = mysql_connect($hostname, $username, $password, $tabella) or die ("errore rilevato" .mysql_error()); // si connette al database e in caso di errore da un messaggio a video, abbiamo aggiunto or die e mysql_error
mysql_select_db($database_nome, $connesione); // seleziona il database la connessione è avviata.
print ("Connessione avvenuta con successo"); // in fase di test, invece di una inquietante pagina bianca, possiamo far visualizzare un messaggio a video che ci comunica l'avvenuta connessione, utilizzando l'istruzione print oppure echo.
?>
A questo punto, usare un require o include per inserire e quindi richiamare il file. Ricordiamo che la differenza nell’usare l’uno o l’altro è dato che entrambi in caso di errore, restituiscano un warning, ma se si è scelto require lo script si blocca e non va avanti a differenza di include.
In tutte le pagine del vostro script dovrete inserire:


