SommaireTelecharger la documentationChapitre suivantChapitre precedent  

  .: News :.: Edito :.: Scripts :.: Forum :.: Erreurs :.: Jobs :. 
 
Sommaire

PostgreSQL

pg_Close
pg_cmdTuples
pg_connect
pg_DBname
pg_end_copy
pg_ErrorMessage
pg_Exec
pg_Fetch_Array
pg_Fetch_Object
pg_Fetch_Row
pg_FieldIsNull
pg_FieldName
pg_FieldNum
pg_FieldPrtLen
pg_FieldSize
pg_FieldType
pg_FreeResult
pg_GetLastOid
pg_Host
pg_loclose
pg_locreate
pg_loexport
pg_loimport
pg_loopen
pg_loread
pg_loreadall
pg_lounlink
pg_lowrite
pg_NumFields
pg_NumRows
pg_Options
pg_pConnect
pg_Port
pg_put_line
pg_Result
pg_set_client_encoding
pg_client_encoding
pg_trace
pg_tty
pg_untrace

6.78.3 pg_connect

[ Exemples avec pg_connect ]   PHP 3, PHP 4 >= 4.0.0

Description

resource pg_connect(string host ,string port ,string dbname )

resource pg_connect(string host ,string port ,string options ,string dbname )

resource pg_connect(string host ,string port ,string options ,string tty ,string dbname )

resource pg_connect(string conn_string )

conn_string retourne un index de connexion en cas de succès, et FALSE sinon. Ouvre une connexion à un serveur PostgreSQL. Les arguments doivent être placé entre guillemets.
Exemples avec pg_connect

<?php
  $dbconn 
pg_connect("dbname=marie");
  
//connexion à une base de données nommée "marie"
  
$dbconn2 pg_connect("host=localhost port=5432 dbname=marie");
  
//connexion à une base de données nommée "marie" sur l'hôte "localhost" sur le port "5432"
  
$dbconn3 pg_Connect ("host=sheep port=5432 dbname=marie user=mouton password=baaaa");
  
//connexion à une base de données nommée "marie" sur le serveur "mouton" avec
  // un nom d'utilisateur et le mot de passe associé
?>
Les arguments disponibles comptent notamment dbnameport, host, tty, options, user, et password

pg_connect retourne un index de connexion qui sera nécessaire aux autres fonctions PostgreSQL. Vous pouvez ouvrir plusieurs connexions simultanées.

Si un deuxième appel à pg_connect est fait avec les mêmes arguments, aucune nouvelle connexion ne sera établie, mais la connexion précédente sera retournée.

L'ancienne syntaxe

      $conn = pg_connect("host", "port", "options", "tty", "dbname")
     
est obsolète.

Voir aussi pg_pconnect.


Chapitre précédentChapitre suivantAccueil nexen.net