Gros problème... au passage de PHP 4 a PHP 5.0.4... mysql_connect() passe plus? [Résolu]

Signaler
Messages postés
15
Date d'inscription
mardi 14 novembre 2000
Statut
Membre
Dernière intervention
13 août 2005
-
Messages postés
15
Date d'inscription
mardi 14 novembre 2000
Statut
Membre
Dernière intervention
13 août 2005
-
Bonjour a tous,



j'ai un problème :

j'ai migré de PHP4 vers PHP5.0.4 tous fonctionne sauf les connextion au base MSQL...(qui marchait corectement sous PHP4...)



voila l'erreur qu'il m'indique :



Fatal error: Call to undefined function mysql_connect() in CHEMIN DE MA PAGE on line 24



et donc a cette page dans ma ligne 24 j'ai :



$db = mysql_connect('localhost','mon_login','mon_pass') or die ('erreur de connexion');



JE comprend pas! aider moi svp.... je galère!

6 réponses

Messages postés
445
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
22 mars 2007
1
Et ben cherche un pue !http://www.php.net/manual/fr/ref.mysql.php

Où dois-je ajouter mon répertoire PHP à la variable <VAR>PATH</VAR> sous Windows ?" pour plus d'informations sur la réalisation de cela. Néanmoins, le fait de copier le fichier <TT>libmysql.dll</TT> dans le répertoire système de Windows fonctionne (car le dossier système est par défaut dans le <VAR>PATH</VAR> système), mais cela n'est pas du tout recommandé.


Pour activer n'importe quelle extension PHP (comme <TT>php_mysql.dll</TT>), la directive PHP extension_dir doit être définie et doit pointer vers le dossier où sont stockées les extensions PHP. Lisez également le manuel d'installation sous Windows. Par exemple, voici une valeur possible pour la directive extension_dir en PHP 5 : <VAR>c:\php\ext</VAR>





Note : Si lorsque vous démarrez le serveur web une erreur similaire à ceci apparait : <VAR>"Unable to load dynamic library './php_mysql.dll'"</VAR>, c'est parceque <TT>php_mysql.dll</TT> et/ou <TT>libmysql.dll</TT> n'ont pû être trouvés par le système.
Messages postés
445
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
22 mars 2007
1
il faut configurer php pour mysql ;o)
Messages postés
445
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
22 mars 2007
1
C'est-à-dire, enlever le « ; » devant extension=php_mysql.dll dans php.ini

Arn;o)
Messages postés
15
Date d'inscription
mardi 14 novembre 2000
Statut
Membre
Dernière intervention
13 août 2005

g fai ce que tu ma di... mais quand je fai ça ... ba ça casse tout!!!

même le php info marche pu...
Messages postés
445
Date d'inscription
lundi 17 février 2003
Statut
Membre
Dernière intervention
22 mars 2007
1
edit : un peu !
Messages postés
15
Date d'inscription
mardi 14 novembre 2000
Statut
Membre
Dernière intervention
13 août 2005

Merciiiiii!!!!