IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 MySQL Discussion :

[SGBD] pb php mysql_connect()


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut [SGBD] pb php mysql_connect()
    Bonjour je suis débutant en php et je voudrais établir une connexion avec une base de donnee mysql, voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    <?php
    /*
     * Created on 9 nov. 2005
     *
     * To change the template for this generated file go to
     * Window - Preferences - PHPeclipse - PHP - Code Templates
     */
     
     
     
     	$connexion = mysql_connect("localhost", "root", "");
     
     	if(!$connexion) 
     		 echo "Impossible de se connecter : " .mysql_error();
     
     	else
     		echo "Vous êtes connecté au serveur de base de données";
     
    ?>
    et voici le message qui apparait sur internet explorer :
    Fatal error: Call to undefined function mysql_connect() in C:\dev\fireimmo\connection_bdd.php on line 11
    Merci de me dire ce qui ne vas pas dans mon code pourtant trés simple ou peut etre y a til qqchose que g oublié dans la configuration de mon serveur Apache, je ne c pas.
    J'utilise Apache 2, php5 et mysql5. Voila merci pour vos réponses.

  2. #2
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    bonjour,

    question tres bete. Ton fichier est bien dans le repertoire www ou htdocs d'apache?

  3. #3
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    as tu bien mis les extensions mysql pour php5 ?

  4. #4
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut
    yiannis oui tout ça est bien configuré.
    Il y a un pb avec la fonction mysql_connect().
    Comment mettre les extensions mysql pour php5??
    Merci

  5. #5
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    tu as des dll libmysqlmachin a mettre dans le path ou a mettre dans system32 et surtout dans ton php.ini il faut activer mysql me semble.

  6. #6
    Expert confirmé
    Avatar de raptor70
    Inscrit en
    Septembre 2005
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3 173
    Par défaut
    Regarde dans le fichier php.ini.
    Cherche "mysql" dans ce fichier
    normallement tu doit avoir une ligne du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ;extension=php_mysql.dll
    si c'est le cas, enlève le point virgule devant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    extension=php_mysql.dll

  7. #7
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut
    J'ai enlevé le point virgule devant extension = php_mysql.dll. et j'ai mis dans le system path cette variable C:\Apache\php_5_0_5_Win32 qui contient des dll dont libmysql.dll.
    g redémarré mon serveur apache mais j'ai tj le mm messsage. Y a til autre chose a configurer ?

    En PHP 5, MySQL n'est plus activé par défaut, et la librairie MysQL n'est plus fournie avec PHP . Lisez la FAQ pour savoir pourquoi.

    Cette extension MySQL extension ne fonctionnera pas avec les versions de MySQL supérieure à la version 4.1.0. Pour cela, il faut utiliser l'extension MySQLi .
    Est ce que cela a un rapport avec mon pb?

  8. #8
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    il me semble que certaines personnes sont obligées de mettre les dll dans system32 pour que ca marche.
    c est moyen mais bon

  9. #9
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut
    y a quoi comme dll a mettre dans c:\windows\system32 ? Seulement libmysql.dll ou d'autre aussi??
    Merci

  10. #10
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    ben normalement que celle la, les autres sont pour d autres extensions

  11. #11
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut
    sa ne marche tjrs pas. Je ne c pa a quel niveau sa peut bloquer.

  12. #12
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Par défaut
    Bon ben g résolu mon pb en installant wamp 5, voila merci a tous pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quel SGBD avec PHP : MySQL ou Postgres
    Par charliejo dans le forum Requêtes
    Réponses: 6
    Dernier message: 25/01/2006, 12h13
  2. [MySQL] [SGBD] Script PHP/MYSQL d'access FTP
    Par ChRom dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 09/01/2006, 01h52
  3. Réponses: 4
    Dernier message: 30/12/2005, 11h00
  4. [SGBD] [MYSQL/PHP]Erreur de connexion à la DB
    Par Oufti dans le forum Installation
    Réponses: 4
    Dernier message: 27/12/2005, 08h37
  5. [SGBD] mysql+php+recherche+jointure
    Par nizar05 dans le forum Requêtes
    Réponses: 6
    Dernier message: 09/12/2005, 12h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo