Page 30 - Corso facile di PHP + MYSQL
P. 30
in txt per Pc, Mac, o altri sistemi operativi. E’ importante però salvare i file in
“nome.php”).
Abbiamo già indicato che il codice in PHP va inserito fra i tag:
<?php
…
?>
Tutti gli elementi del listato che sono preceduti dal simlolo “//” introducono un commento
cioè una spiegazione di ciò che si vuole realizzare con una parte di codice. Non vengono
elaborati dall’interprete php ma servono solo per dare ordine e organizzazione a tutto il
codice in php, magari in corrispondenza di un listato complesso per numero di righe
(questa è una caratteristica comune a molti linguaggi di programmazione). Esempio:
//Dichiarazioni variabili per la connessione al database
Le istruzioni successive del nostro codice stabiliscono le variabili per la connessione con
il database MySqL:
$host = ‘localhost’;
$user = ‘amokve’;
$password = ”;
$database = ‘my_amokve’;
Come indicato in precedenza questi dati ci vengono forniti dal Provider (dunque
Altervista). Da notare il campo “password” del database che può essere lasciato vuoto.
Abbiamo racchiuso queste informazioni all’interno di variabili che utilizzeremo nei
passaggi successivi.
// Connessione al database server
$connessione= mysql_connect($host, $user, $password) or die (“impossibile
connettersi al server”);
Apriamo la connessione al server del database MySqL con la funzione “mysql_connect”
con gestione dell’errore in caso di mancato collegamento. Tutta la funzione è racchiusa
nella variabile “$connessione” che utilizzeremo nei passaggi successivi.