Connessione ad un database MySQL con php

Per connettersi ad un database MySQL, al fine di poter consultare i dati contenuti in esso, con il linguaggio php occorre lanciare la funzione mysql_connect seguita dai parametri hostname, username e password.

Esempio:
//Definizioni delle variabili con i dati necessari alla connessione
$host = "localhost";
$username = "root";
$password = "password";

//connessione effettiva
$connessione = mysql_connect($localhost,$username,$password);

una volta stabilita la connessione è necessario procedere alla selezione del database al quale connettersi utilizzando l'istruzione mysql_select_db

//variabile con il nome del database
$nomeDB = "prova";
$selezione=mysql_select_db($nomeDB,$connessione);



Unendo le due istruzioni insieme si ha:

$host = "localhost";
$username = "root";
$password = "password";
$nomeDB = "prova";

if ($connessione = mysql_connect($localhost,$username,$password) or die(mysql_error())){
       $selezione=mysql_select_db($nomeDB,$connessione) or die(mysql_error()));
}


l'utilizzo della funzione or die() consente di terminare l'esecuzione in caso di errori mentre l'utilizzo di mysql_error() visualizza una breve descrizione dell'errore avvenuto

Commenti