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

Langage PHP Discussion :

erreur dans une requête sql dans une fonction php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut erreur dans une requête sql dans une fonction php
    salut, j'ai ma fonction php qui fait des requêtes mais j'ai une belle erreur


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function tab($departement, $centre) 
    { 
    $connexion=connexion(); 
    //recherche du total et affichage 
    $query= "SELECT COUNT(*) AS count FROM $table WHERE ch3='3' "; 
    $resultat=mysql_query ($query, $connexion) or die(mysql_error()); 
    $donnees=mysql_fetch_array($resultat); 
    echo " <td> <font class='t14b'></font> <font class='t14c'> ".$donnees['count']." </font></td></tr>";
    l'erreur est pour le select count : use near 'WHERE ch3='3'' at line check the manual that corresponds to your MySQL server version for the right
    pour la base c'est mysql avec wamp5 et la fonction appelé au début de cette fonction fait la connexion avec la base et la bonne table.

    phpmyadmin version 2.9.2
    mysql 5.0.22
    le gros problème c'est que je n'ai pas d'erreur si je met ce code dans mon script en dehors de la fonction et ça me dérange beaucoup
    merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Si tu enlèves les apostrophes autour de 3 ?

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    pareil sans apostrophes et avec double quotes.
    mais ça marche en dehors de la fonction c'est byzarre

  4. #4
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    ok c'est bon jsuis tro c..
    j'ai pas fait de require(config.php)
    donc la foncion ne reconnaissait pas $table

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

Discussions similaires

  1. [MySQL-5.6] Exporter les résultats d'une requête SQL dans un fichier .sql ou .txt
    Par js8bleu dans le forum Requêtes
    Réponses: 1
    Dernier message: 17/09/2013, 11h13
  2. [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, 05h53
  3. Réponses: 1
    Dernier message: 05/11/2008, 13h04
  4. [MySQL] Passer une requête SQL dans un tableau
    Par phpaide dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 02/05/2006, 12h09
  5. récupérer le résultat d'une requête sql dans un edit
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 3
    Dernier message: 28/07/2005, 15h07

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