Come effettuare una connessione al database mysql con php?
Per utilizzare al meglio il potenziale di Php il partner migliore per quanto concerne la realizzazione di applicazioni per la Rete, si consiglia di utilizzare MySql. Mysql come Php per natura è un software open source oggi di proprietà della Sun Microsystem (Java… per chi non lo sapesse).
Php può interagire con quasi tutti i database disponibili ma con Mysql sfrutta al meglio il proprio potenziale.
Inoltre, essendo entrambi open source, è facile poterli ottenere su piattaforma hosting a costi accessibili. A differenza dei prodotti Microsoft.
Ma vediamo come gestire una connessione al database Mysql con Php.
Dobbiamo definire in un file config.php i dati per poter accedere liberarmente al dabatase mysql.
<?php
$db_host = ‘localhost’;
$db_user = ‘inseriamo la username’;
$db_password = ‘inseriamo la password’;
$db_name = ‘inseriamo il nome del database’;
?>
Abbastanza semplice vero?
Potrete richiamare l’accesso al database in tutte le pagine .php del vostro sito web semplicemente utilizzando la funzione include. Come?
<?php include (“config.php”); ?>
Consigliamo di creare una cartella “CONNESSIONE” dove inserire il file config.php ed eventualmente un file connect.php per gestire il secondo passaggio della connessione.
Infatti, i dati dell’esempio presenti nel nostro config.php sono soltanto le credenziali per poter accedere al database dalla pagina .php.
Il secondo passaggio, che generalmente, viene inserito appunto in un file connect.php (ma potete anche inserirlo in ogni pagina .php che necessita della connessione al database mysql) è il seguente:
<?php
include(“config.php”);
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die (“Errore nella connessione. Verificare i parametri nel file config.inc.php”);
mysql_select_db($db_name, $db)
or die (“Errore nella selezione del database. Verificare i parametri nel file config.inc.php”);
?>