INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Connessione ad un database MySql con Php

Autore: Jacopo Nuzzi | Tell a Friend

Corso PHP
Impara a creare siti dinamici professionali con PHP!

Corso MySQL
Impara a gestire il famoso database gratuito!

Corso Linux
Impara a gestire il famoso sistema operativo open source!

Come tutti i linguaggi lato server, anche con il Php è possibile connettersi ad un database. Il DBMS "favorito" per questo linguaggio è mySql: vediamo quindi come fare a connettersi tramite Php ad un database mySql.

Useremo 3 pagine: config.php, function.php e view.php.

Iniziamo a creare il file di configurazione (config.php):

<?PHP 
    $server = ""; 
    $user = ""; 
    $pwd = ""; 
    $nome_db = ""; 
    $query; 
?>
Analizziamo adesso la funzione che permette di connettersi e di estrarre i dati dal database (function.php):
<?PHP 
    function db_connect($sql)
    {
        global $server;
        global $user;
        global $pwd;
        global $nome_db;
        global $query;
        // Creiamo la stringa di connessione:
        mysql_connect($server,$user,$pwd);
        // Selezioniamo il database da utilizzare:
        mysql_select_db($nome_db);
        // Eseguiamo la query sql:
        $query = mysql_query($sql);
    }
?>
Infine vediamo come estrarre i dati dal nostro database (view.php):
<?PHP 
    require("config.php");
    require("function.php");
    db_connect("SELECT * FROM nome_tabella");
    // Cicliamo su tutti i record del database
    while($result = mysql_fetch_array($query))
    {
        echo $result["nome_tabella"] . "<br>";
    }
    mysql_close();
?>

IN EVIDENZA
HOT LINKS