Pb connection informix via ODBC

Eléphanteau du PHP | 26 Messages

05 juin 2008, 11:03

Bonjour à tous!
J'essais également de me connecter à une base de donnée Informix via un connexion ODBC mais voila l'erreur qu'il me met:

Code : Tout sélectionner

Warning: odbc_connect(): SQL error: [Informix][Informix ODBC Driver]General error., SQL state 37000 in SQLConnect in c:\program files\easyphp1-8\www\test_odbc_informix\index.php on line 1
Voici mon code:
	$dns 		= "DRIVER={IBM INFORMIX ODBC Driver};" .
				"CommLinks=tcpip(Host=$db_host);" .
				"DatabaseName=$db_name;" .
				"uid=$db_user; pwd=$db_pwd";
	
	
	$id_cnx = odbc_connect($dns, $db_host, $db_pwd) or die ("pb de connexion à la base\n");
Et cela quelque soit la valeur de l'host, le mdp ou le user! :(
Je vous remercie d'avance!

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

05 juin 2008, 11:33

Modération :
rageux, si tu as une question ouvre un nouveau sujet avec éventuellement un lien vers d'autres sujets s'y rapportant.

En plus, tu pourras mettre [Résolu] dès que ton problème évoqué ici sera réglé.

Merci de prendre le temps de lire les règlements.


Sujet similaire

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 26 Messages

05 juin 2008, 11:49

Oki Merci!
Je pensais que comme il s'agissait du même sujet je me ferais taper les doigts si je créait un autre topic...
:oops:

Edit>> Bon ben j'ai résolu le probleme, il manquait une ligne, le nom du server...:
	$dns 		= "DRIVER={IBM INFORMIX ODBC Driver};" .
				"ServerName=$db_server_name;".
				"CommLinks=tcpip(Host=$db_host);" .
				"DatabaseName=$db_name;" .
				"uid=$db_user; pwd=$db_pwd;";
Voila! Merci quand même!