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

SQL Procédural MySQL Discussion :

Call to undefined function mysql_connect()


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 85
    Par défaut Call to undefined function mysql_connect()
    Bonjour,

    voici ma configuation :
    - IIS6
    - MySQL 4.1 (C:\MySQL)
    - PHP5 (C:\php5)

    J'ai un fichier include dans lequel j'ai mes paramètres de connexion :

    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
    <?php
    $host = 'localhost';
    $user = 'conec';
    $pass = 'mdp conec';
    $bdd = 'db_conec';
    $connect = mysql_connect($host,$user,$pass);
    mysql_select_db($bdd,$connect);
    if(!$connect)
    {
        echo "Erreur de connection au serveur !";
    }
        else if(!mysql_select_db($bdd,$connect))
        {
            echo "Erreur de connection à la base de donnée !";
        }
    ?>

    j'appelle ce fichier par un include.

    sous Apache tout fonctionne correctement mais sous IIS j'ai ce message d'erreur :
    Call to undefined function mysql_connect()
    j'ai fais un fichier de test avec phpinfo(). J'ai mes informations qui apparaissent mais lorsque je veux accéder à une page sur laquelle j'ai une connexion à ma base j'ai cette erreur

    merci !

  2. #2
    Membre Expert
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Par défaut
    Il faut que l'extension MySQL soit active. Tu peux te référer ici : http://www.php.net/manual/fr/ref.mysql.php

    Bon développement

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 85
    Par défaut
    voila ce que j'ai fais :

    - php.ini copie dans C:\WINDOWS\ et C:\php5\
    - ajout du PATH C:\php5 dans les variables systèmes
    - copie des fichiers libmysql.dll et libmysqli.dll dans C:\WINDOWS\System32
    - modification du fichier php.ini (extension_dir="C:\php5\ext\" et les sessions session.save_path="C:\php5\sessions\", extension=php_mysql.dll et extension=php_mysqli.dll)



    j'ai redémarré et aie toujours le même message


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

Discussions similaires

  1. Fatal error: Call to undefined function mysql_connect()
    Par Alain15 dans le forum Installation
    Réponses: 6
    Dernier message: 15/09/2009, 11h42
  2. Fatal error: Call to undefined function mysql_connect()
    Par H-bil dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 22/10/2006, 00h54
  3. [ZEND] Call to undefined function mysql_connect()
    Par spilliaert dans le forum Outils
    Réponses: 32
    Dernier message: 30/03/2006, 12h47
  4. [SGBD] Call to undefined function mysql_connect()
    Par monphp dans le forum SQL Procédural
    Réponses: 13
    Dernier message: 29/01/2006, 21h33
  5. Call to undefined function mysql_connect()
    Par monphp dans le forum Installation
    Réponses: 1
    Dernier message: 29/12/2005, 13h31

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