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

PHP & Base de données Discussion :

requête refusée dans une fonction [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre actif Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Points : 288
    Points
    288
    Par défaut requête refusée dans une fonction
    Bonjour à tous,

    j'ai un bout de code qui ne veut pas marcher et franchement, je ne vois pas pourquoi...alors si vous aviez des pistes, parce que moi là je sèche...
    j'ai une requête qui foncitonne très bien dans mon code, mais comme j'ai à l'utiliser plusieurs fois , je veux la mettre dans une fonction.
    J'ai donc mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    include('connection.php3');
    global $idConnexion;
    $test=true;
    
    function filieres($pu,$se,$ag)
    {
    //requêtes en fonction des filieres
    		$res_fil=mysql_query("SELECT * FROM type_filiere",$idConnexion) or die(mysql_error());
    		$nb_fil=mysql_num_rows($res_fil);
    		
    		$fil=0;return 0;
    }
    et j'obtiens l'erreur suivante:
    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\Program Files\EasyPHP 2.0b1\www\gestmef7.0\admin\situation.php on line 81

    la ligne 81 correspond à la ligne en orange.

    toutes mes variables sont globales, au cas où, j'ai quand même ajouté un global $idConnexion avant ma fonction...sans résultat.
    franchement je ne vois pas...?
    alors merci d'avance à tous ceux qui vondront bien me donner un coup de main!

  2. #2
    Membre actif Avatar de juliens9
    Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 192
    Points : 237
    Points
    237
    Par défaut
    As tu bien une table qui s'appel type_filiere.

    Vérifie ta requete, l'erreur est dans ta syntaxe sql

  3. #3
    Membre actif Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Points : 288
    Points
    288
    Par défaut resolu
    m'a finalement apporté la réponse=> il faut déclarer le dans la fonction.
    et ça marche!
    merci pour ton aide juliens9!

  4. #4
    Membre actif Avatar de juliens9
    Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 192
    Points : 237
    Points
    237
    Par défaut
    Ouai, enfin fait attention avec tes variables globales de connection. D'un point de vue sécurité c'est pas le top...

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

Discussions similaires

  1. requête sql dans une fonction
    Par Monsieur Griboux dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/05/2013, 19h40
  2. [MySQL] Impossibilité d'utiliser une requête MySQLi dans une fonction PHP
    Par Sestifer dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 10/01/2012, 14h40
  3. [PHP 5.0] Exécuter une requête SQL dans une fonction Javascript
    Par PrinceMaster77 dans le forum Langage
    Réponses: 13
    Dernier message: 08/07/2011, 04h53
  4. erreur dans une requête sql dans une fonction php
    Par frboyer dans le forum Langage
    Réponses: 3
    Dernier message: 07/04/2009, 13h37
  5. Requête paramétrée dans une fonction
    Par Sieldev dans le forum SQL
    Réponses: 5
    Dernier message: 03/02/2009, 17h41

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