Page 171 - HTML, PHP & MYSQL - La programmazione eb
P. 171
(MySQL, MS Access, PostgreSql, Oracle, Microsoft Sql
Server, Sybase,...) tuttavia noi ci limiteremo a vedere
l'interazione con MySQL che è senza dubbio la soluzione
più comune e diffusa.
Lavorare con PHP/MySQL
MySQL è un database veloce e potentissimo in grado di
gestire applicazioni con un elvato grado di criticità e, cosa
non secondaria, è un software open source, liberamente
scaricabile dal sito www.mysql.com.
Come abbiamo accennato nella lezione precedente PHP
mette a disposizione dello sviluppatore diverse funzioni per
interagire con i database MySQL. Vediamo insieme le più
importanti.
Connettersi ad un database MySQL
Per prima cosa vediamo come fa PHP a connetersi al
MySQL Server. Allo scopo soccorre la
funzione mysql_connect() che si utilizza con la seguente
sintassi:
mysql_connect(server, utente, password);
Ad esempio:
$myconn = mysql_connect('localhost', 'pippo', 'xxxxxx') or
die('Errore...');
si noti l'utilizzo del comando die() il cui scopo è, in caso di
errore, bloccare l'elaborazione dello script e stampare a
video un messaggio.
172