Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1463 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème mysql_connect()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème mysql_connect()

n°1695199
gussoner
Posté le 29-02-2008 à 16:53:14  profilanswer
 

Salut à tous,
 
Voila je viens d'installer Apache, PHP, MySQL et PHPMyAdmin sous Windows XP. Apache, PHP et PHPMyAdmin tournent bien. Lorsque j'essaye de me connecter à ma base de données avec mysql_connect(), j'obtiens le message d'érreur suivant:
 
Fatal error: Call to undefined function mysql_connect()
 
Comprend pas. En faisant des recherches, ce genre de problème est en général du à une mauvaise config du PHP.ini mais dans mon cas je pense que tout va bien. Il charge les extensions dans le bon dossier, j'ai bien décommenté l'extension mysqli. Lorsque je fais un phpinfo(), voila ce que j'obtiens pour mysqli:
 
mysqli
MysqlI Support enabled
Client API library version  5.0.27
Client API header version  4.1.7
MYSQLI_SOCKET  /tmp/mysql.sock
 
Directive Local Value Master Value
mysqli.default_host no value no value
mysqli.default_port 3306 3306
mysqli.default_pw no value no value
mysqli.default_socket no value no value
mysqli.default_user no value no value
mysqli.max_links Unlimited Unlimited
mysqli.reconnect Off Off
 
Quelqu'un a une idée??
 
Merci
 

mood
Publicité
Posté le 29-02-2008 à 16:53:14  profilanswer
 

n°1695206
babasss
Posté le 29-02-2008 à 16:57:33  profilanswer
 

mysql_connect() c'est mysql. mysqli, c'est mysqli. mysql et mysqli, ce n'est pas la même chose...


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1695211
naceroth
Posté le 29-02-2008 à 17:00:41  profilanswer
 

Mysql et Mysqli ne sont pas identiques, tu as configuré php pour qu'il utilise les fonctions mysqli, tu dois donc utiliser les fonctions mysqli_* :)

n°1695221
gussoner
Posté le 29-02-2008 à 17:11:55  profilanswer
 

Ha ben forcement ca ne pouvait pas marcher!
 
Merci pour ces réponses rapides et efficaces..
 
Bon et du coup je suis bon pour reprendre tous mes codes sources... Ca vaut le coup de passer à Mysqli??

n°1695229
babasss
Posté le 29-02-2008 à 17:16:38  profilanswer
 

gussoner a écrit :

Ha ben forcement ca ne pouvait pas marcher!
 
Merci pour ces réponses rapides et efficaces..
 
Bon et du coup je suis bon pour reprendre tous mes codes sources... Ca vaut le coup de passer à Mysqli??


Notepad++ -> Replace All mysql par mysqli et c'est gagné en moi de 5 minutes (test compris)


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1695234
gussoner
Posté le 29-02-2008 à 17:19:31  profilanswer
 

Pas si simple.... J'avais peut être pas codé très proprement, mais ca tournait. Par exemple,j'écrivais mysql_query( $sql), maintenant il faut écrire mysqli_query($link_db, $sql). Donc Chercher/remplacer, ca a pas marché...


Message édité par gussoner le 29-02-2008 à 17:23:02
n°1695237
babasss
Posté le 29-02-2008 à 17:21:07  profilanswer
 

Effectivement, je pensais que le mysqli était pareil que mysql avec le "i" en plus....
 
 [:glossypaper]


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1695617
gussoner
Posté le 01-03-2008 à 18:40:16  profilanswer
 

ouais c'est sur que ca serait pas mal, mais faudrait que je me mette à l'objet, je n'y connait rien aux classes, héritages et tout ca...
 
T'as pas un bon tuto à me" conseiller??

n°1695713
gussoner
Posté le 02-03-2008 à 09:27:10  profilanswer
 

Ben c'est ca que je cherche, des tutos pour apprendre à coder en php objet,et non pas seulement en mysqli objet.....


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème mysql_connect()

 

Sujets relatifs
problème encodage caractéremodifier une table mysql a l'aide d'un tableau sur une formulaire
Problème d'affichage[Résolu] Problème "\" et "/"
probléme pasage texte dans une variable[PHP/MYSQL]Planning
probleme d'affichage des accents sur mes pagesJS sur IE : Problème de mémoire, je pense
Problème d'erreur: Can't connect to local MySQL[newbie is back] Probleme de PHP avec Free (Unable to connect to mySql
Plus de sujets relatifs à : Problème mysql_connect()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR