Connessione ad un database MySql con Php

Siti dinamici con PHP
Impara a creare siti dinamici professionali con PHP

Scritto da Jacopo Nuzzi nella sezione Php

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();
?>

I più cliccati della sezione Php

:: Redirect in Php (102.453)

:: Upload di file in Php (33.233)

:: Refresh temporizzato in PHP (27.384)

:: Scrivere il codice di sicurezza CAPTCHA in Php (25.987)

:: Un carrello della spesa in PHP (22.676)

:: Creare un menu dinamico in Php (20.831)

:: Pagamenti online con PayPal e PHP (17.394)

:: Convertire una stringa in maiuscolo e in minuscolo in Php (15.772)

:: Inviare email in formato Html con Php (15.703)

:: Ottenere le dimensioni di un'immagine con PHP (15.020)

IN EVIDENZA
DOWNLOAD