Vai all'home page di Interhobby
null.gif (114 byte) Interhobby
Web hosting service
Vai alla pagina dei Clienti

Come utilizzare
il server SQL

Inserire uno
script PHP in
una pagina HTML

Aprire e chiudere
un collegamento
con il database

Creare e
distruggere tabelle

Accedere
ai dati

Utilizzare le funzioni
più avanzate
Aprire e chiudere un collegamento con il database
a cura di Elabora

Nel momento in cui acquistate lo spazio Web vi viene fornita una login ed una password valide per tutti i servizi offerti da Interhobby. Se avete bisogno del server SQL verrà creato un database nella vostra directory, con il nome del vostro sito.

MySQL vuole che ad ogni connessione voi specifichiate quale database usare e l'unico a vostra disposizione è quello ottenuto al momento dell'acquisto dello spazio web.

Ad esempio:

Nome del sito www.personal.com.
Login: test
password: 123ab
Il nome del database sarà: personal

Supponiamo di voler utilizzare il database.

La procedura da seguire è la seguente:

  1. Connettersi al server
  2. Selezionare il database
  3. Eseguire la procedura
  4. Chiudere la connessione

Ecco uno script PHP che ottiene lo scopo:

...
<SCRIPT LANGUAGE="php">

/* Definisce il sito dove si trova il vostro server SQL.
Nel caso di seeweb usate localhost */

$dbaddress="localhost";

/* Login e password */

$login="test";
$password="123ab";

/* Nome del database (uguale al nome del dominio) */

$dbname="personal";

/* Si connette al server inviando a video un messaggio di errore in caso di fallimento. Definisce la variabile $conn necessaria per tutte le funzioni seguenti */

if(!($conn=mysql_connect($dbaddress, $login, $password)))
{echo "Connessione al server non riuscita";}

/* Seleziona il nostro database */

mysql_select_db($dbname, $conn);

...
Programma PHP
...

/* Chiude la connessione al server */

mysql_close($conn);

</SCRIPT>
...

Non è indispensabile chiudere la connessione alla fine dello script: questo verrà fatto automaticamente. E' possibile mantenere una connessione permanente, nei rari casi dove dovesse essere necessario, utilizzando mysql_pconnect().

Attenzione: non selezionando il proprio database non funzionerà nulla e tutte le funzioni seguenti daranno errore.


Vai alla pagina precedente Vai alla pagina precedente Copyright © 1998 - Interhobby