Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

help connexion base postgres et config php

2 réponses
Avatar
Vincent
bonjour,

Je désire utiliser Postgres avec PHP.
Mon prmeir problème semble être un problème de config :

la ligne :

<?php
$db_conn = pg_Connect("host=localhost user=postgres dbname=BaseWeb");
if (!$db_conn): ?>
>connexion impossible la base postgres <? echo $database ?></H1><?
Exit;
endif;
?>

renvoi comme erreur :
Fatal error: Call to undefined function pg_Connect() in
C:\wen\site_dev\test.php on line 10

J'ai oublié un truc ?

Merci

Vincent

2 réponses

Avatar
Paul Delannoy
Vincent a écrit:
bonjour,

Je désire utiliser Postgres avec PHP.
Mon prmeir problème semble être un problème de config :

la ligne :

<?php
$db_conn = pg_Connect("host=localhost user=postgres dbnameºseWeb");
if (!$db_conn): ?>
connexion impossible la base postgres <? echo $database ?></H1><?
Exit;

endif;
?>

renvoi comme erreur :
Fatal error: Call to undefined function pg_Connect() in
C:wensite_devtest.php on line 10

J'ai oublié un truc ?


Que C et c *ne* sont *pas* le même caractère ?


Avatar
Olivier Miakinen
Le 30/01/2006 10:35, Paul Delannoy répondait à Vincent :

Je désire utiliser Postgres avec PHP.
Mon prmeir problème semble être un problème de config :

[...]
Fatal error: Call to undefined function pg_Connect() in
C:wensite_devtest.php on line 10

J'ai oublié un truc ?


Que C et c *ne* sont *pas* le même caractère ?


Ce n'est pas cela :

<cit. http://www.php.net/manual/fr/language.functions.php>
Note : Les noms de fonctions sont insensibles à la casse, et il est
généralement admis que les fonctions doivent être appelée avec le nom
utilisé dans leur déclaration, y compris la casse.
</cit.>


Cela dit, la réponse pourrait être RTFM :

<cit. http://fr.php.net/manual/fr/ref.pgsql.php>
Afin d'activer le support PostgreSQL, l'option --with-pgsql[=DIR] est
nécessaire lors de la compilation de PHP. DIR est le chemin du dossier
d'installation de PostgreSQL, et par défaut il vaut /usr/local/pgsql. Si
le module de chargement dynamique est disponible, le module PostgreSQL
peut être chargé avec la directive extension du fichier php.ini ou via
la fonction dl().
</cit.>

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)