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

Outils MySQL Discussion :

[ZEND] Call to undefined function mysql_connect()


Sujet :

Outils MySQL

  1. #1
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut [ZEND] Call to undefined function mysql_connect()
    Bonjour,

    J'utilise Zend Studio en évaluation...
    Tout marche bien c'est un très bon outils!

    Mais lorsque je lance le débug, j'ai ce message que je ne comprends pas:
    Erreur de débogage: Erreur de débogage: C:\www\monscript.php ligne 4 - Call to undefined function mysql_connect()
    et mon code (qui fonctionne sans erreurs dans mon navogateur):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_connect('localhost','root','pass');
    Pourriez-vous m'éclairer sur la raison de cette alerte?

    Merci d'avance...

  2. #2
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Peut-être est-ce du au fait que ce soit une version d'évaluation ?

  3. #3
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    tu crois ? Parce que alors, ce sont de vrais s**** chez zend...

  4. #4
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    J'ai aussi remarqué un truc bizarre;
    quand j'utilise des variables déclarées dans un fichier que j'appelle par require, il me dit que c'est pas sécure d'utiliser des varibles non déclarées...

  5. #5
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Tu as testé un autre IDE ?

    celui-là m'a l'air un peu [CENSURE] non ?

  6. #6
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    ben, à part ça, il est bien;
    gestion de la database: tu as une interface pour les requêtes
    auto-complétition assez évoluée
    gère super bien l'objet
    très bon debuggeur
    ...
    Faudrait l'avis de qqun qui à l'habitude de Zend...

  7. #7
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    up

  8. #8
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    J'utilise Zend studio aussi et je le trouve très bien. Par contre j'utilise pas le mode de déboguage. Le problème viedrait peut être de l'abandon de mysql_connect() au profit de mysqli_connect().

  9. #9
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    et ça change quoi ?
    ps: mysql_connect est dans les functions proposées dans l'auto-complétition

  10. #10
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    je sais pas mais quand j'ai testé j'ai pas eu le message d'erreur pr mysqli ms je l'ai eu pr mysql donc je sais bien que c'est bizarre mais...

  11. #11
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    et pour les variables non-déclarées ?
    Il me dit que $aff n'est pas décalrée alors qu'elle est définie dans un fichier que j'appelle par require ?

  12. #12
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    Peut être qu'il ne gère que les variables déclarées sur la page et pas celles inclues?

  13. #13
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    Merci pour ton aide...
    Si qqun d'autre voyait d'où vient mon problème, il serait le bienvenu

    Je crois que ce serait étonnant de la part d'un IDE comme zend, de ne pas gérer les includes...
    @+

  14. #14
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    Au passage c'est juste un avertissement.

    Zend gère les includes mais il t'avertit que c'est pas très sécurisé d'appeler tes variables qui se trouve dans un autre car si pour des raisons quelconques le fichier amené à manquer cela pertuberer l'exécution du programme.

    Ceci dit c'est bizarre vu que tu utilise un require() mais bon ça s'explique.

  15. #15
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    je viens d'essayer Zend, avec mysqli_connect, encore un message d'erreur....

    'comprends pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqli_connect("localhost","root","root");

  16. #16
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Tu as "root" comme mot de passe pour l'utilisateur root ?

  17. #17
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    oui, c'est en localhost, donc, c'est pas trop grave...j'utilise WAMP server, comme "test", mais j'hèberge pas là-dessus...

  18. #18
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Cela n'a peut être rien à voir avec la choucroute mais par défaut dans wamp et autre easyphp l'utilisateur root n'a pas de mot de passe.

    Ce qui donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqli_connect("localhost","root","");
    D'ailleurs en page d'accueil de phpmyadmin il y a généralement cet avertissement :

    Votre fichier de configuration fait référence à l'utilisateur root sans mot de passe, ce qui correspond à la valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce problème de sécurité.
    Tu devrais avoir un Access denied si c'est le cas, autrement je pense pour deux explications, soit c'est un bridage dû à la version d'essai, soit l'extension mysql n'est pas compilée.

  19. #19
    Membre éclairé Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Par défaut
    non, j'ai changé les droits d'utilisateur pour root;
    sinon, pour compiler l'extension mysql, comment puis-je faire?

  20. #20
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Si tu utilises wamp, tu fais un clique gauche sur l'icône dans le systray puis dans le dossier PHP extensions tu regardes si php_mysql et php_mysqli sont cochées.

    Mais je ne penses pas que le problème vienne de là. As tu essayé eclipse ?

    Vais pas refaire le débat mais je le préfère à zend. En plus c'est gratuit.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

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. eclipse et zend debugger Call to undefined function mysql_connect()
    Par screeminelle dans le forum Eclipse PHP
    Réponses: 1
    Dernier message: 20/05/2008, 20h42
  3. Call to undefined function mysql_connect()
    Par betaphp dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 21/03/2006, 14h13
  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