Tag Archive for 'database'

Una classe per la gestione di database mysql

Questa classe segnalata e realizzata da Flaz è utilissima per la gestione di database mysql. Il post illustra tutta una serie di esempi per un pratico e corretto utilizzo.

Gestione della connessione MySQL in PHP: la mia classe

Connettersi ad un database mysql

Partendo dal presupposto che un database già lo hai, vediamo cosa devi fare per connettertici così da porterlo poi utilizzare negli script.
Per prima cosa definiamo i dati necessari alla connessione

PHP:
  1. $db_host="localhost";
  2. $db_user="utente";
  3. $db_pass="password";
  4. $db_name="nome_database";

L'host è "l'indirizzo" da cui si può raggiungere MySQL.
User e Pass sono rispettivamente nome e password dell'utente che ha accesso a quel servizio mysql.
Ed infine il nome del database
Ora ci possiamo connettere al mysql con la funzione mysql_connect verificandone l'eventuale errore

PHP:
  1. $db_conn = mysql_connect($db_host,$db_user,$db_pass)   
  2.     or die("Errore nella connessione, verificare i parametri: " . mysql_error());

ed infine selezionare il database cone la funzione mysql_select_db. Anche qui possiamo verificare l'eventuale errore

PHP:
  1. mysql_select_db($db_name, $db_conn)
  2.     or die ("Errore nella selezione del database, verificare i parametri: " . mysql_error());

Appunti: per chiudere la connessione utilizzare mysql_close($db_conn);