Page 144 - Corso di PHP - Livello base
P. 144

Gestire i database con PhpMyAdmin, una volta appresi questi
                concetti,  diventa,  ovviamente  con  l'esercizio  e  con  la  pratica,

                molto semplice e intuitivo.


                Come  ultimo  argomento  vediamo  come  connetterci  al
                database  attraverso  il  nostro  sito  in  PHP.  Dobbiamo
                innanzitutto  creare  quattro  variabili,  che  ci  servono  per

                memorizzare l'indirizzo del server, il nome del database, il
                nome  dell'utente  e  la  password  dell'utente  del  database.

                Tipicamente, quando si lavora in locale, il server è “localhost”
                e il nome dell'utente è “root”:


                 $host = 'localhost';

                 $utente = 'root';
                 $password = 'password';
                 $db = 'primoprogetto';


                A  questo  punto  dobbiamo  quindi  invocare  la  funzione

                mysql_connect, che serve, come avrete intuito dal nome, a far
                sì che il nostro sito possa  connettersi  al  server  MySQL.  La
                funzione riceve come parametri l'indirizzo del server, il nome

                dell'utente e la sua password:


                 $connessione = mysql_connect($host,$utente,$password);


                Tipicamente si usa “estendere” la funzione mysql_connect con
                la  funzione  die,  che  serve  per  fermare  lo  script  in  caso  di

                errori e per stampare di conseguenza un messaggio all'utente.
                Si invoca subito dopo mysql_connect, a cui viene unita tramite
                la parola “or”:



                 $connessione = mysql_connect($host,$utente,$password) or die("Connessione non riuscita");

                Se  non  avverrà  una  connessione  al  server  MySQL  per  un

                qualsiasi errore (per esempio, se abbiamo inserito la password



                                                          144
   139   140   141   142   143   144   145   146   147   148   149