• Consiglio Direttivo

    [MySQL] mysql_connect();

    PHP 4, 5
    Sintassi: resource mysql_connect ([ string $server [, string $user [, string $password [, bool ***$***nuova_connessione [, int $client_flags ]]]]] )

    mysql_connect è una funzione utile ad aprire una connessione con un server MySQL. Restituisce una risorsa di connessione MySQL in caso di successo o FALSE in caso di fallimento.
    [php]<?
    $host = "localhost";
    $user = "user";
    $psw = "password";
    $connessione = mysql_connect ($host, $user, $psw) or die ("Connessione non stabilita");
    ...............
    ?>[/php]
    Se durante l'esecuzione di uno script viene richiamata la stessa funzione mysql_connect (con eguali parametri), non verrà stabilita alcuna nuova connessione almenocché non venga impostato su TRUE il parametro $nuova_connessione (parametro inserito da PHP 4.2.0).
    Il parametro opzionale $client_flags puo' essere impostato con le costanti MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE o MYSQL_CLIENT_INTERACTIVE (parametro inserito da PHP 4.3.0).
    I parametri opzionali, qualora non specificati, assumono di default i seguenti valori:
    $server = localhost:3306;
    $user = nome dell'utente proprietario del processo (se identificabile dagli script);
    $password = vuota.
    Il parametro $server puo' contenere, se richiesto, anche un numero di porta (es.: host:8080) o il percorso di un socket (es.: dir/sub_dir/socket)
    Per chiudere una connessione stabilita con questa funzione fare riferimento alla funzione mysql_close()