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 SQL Discussion :

Requete qui ne fonctionne pas!


Sujet :

Langage SQL

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 164
    Par défaut Requete qui ne fonctionne pas!
    Je souhaite effectuer une requete qui recupère des données dans ma BDD et qui les affiches sur une page web, mais ma requête de fonctionne pas pourtant je ne voie pas ce qui cloche.
    Voici mon code php avec ma requete:

    //écriture et stockage de la requete dans une variable
    $sql2="
    select NumPalanquee, DatePalanquee, LibelleSite,NomMoniteur, PrenomMoniteur from Site, Moniteur, Panlanquee where Palanquee.NumSite=Site.NumSite and Moniteur.NumMoniteur=Palanquee.NumMoniteur;";
    //exécution de la requete et stockage de son résultat dans une variable
    $panlanquee1=mysql_query($sql2) or die("Désolé, la requête ne fonctionne pas");

    Quand j'exécute le code cela me met que la requete n'est pas bonne donc la suite de mon code est ce que vous avez une suggestion ?? :s

  2. #2
    Membre émérite Avatar de Spoutnik
    Homme Profil pro
    Inscrit en
    Octobre 2003
    Messages
    672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 672
    Par défaut
    Hello,

    Quel est le message d'erreur précis ?
    Le bout de code est du php, pas du SQL Quelle est l'erreur si erreur lors de l'exécution de la requete directement sur la base ?

    ++

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 999
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 999
    Billets dans le blog
    6
    Par défaut
    Faites vos jointure avec des JOIN ! Ce sera déjà ça de gangé !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select NumPalanquee, DatePalanquee, 
           LibelleSite, NomMoniteur, 
           PrenomMoniteur 
    from   Site S
           INNER JOIN Panlanquee P ON P.NumSite = S.NumSite 
           INNER JOIN Moniteur M   ON M.NumMoniteur = P.NumMoniteur
    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 164
    Par défaut
    Le message d'erreur est "désolé la requete de fonctionne pas" et c'est la même chose pour la requete que vous m'avez proposé :/
    Voila

  5. #5
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 135
    Par défaut
    Récupère le code et/ou le message d'erreur renvoyé par ton SGBD, tu auras des pistes pour rechercher l'origine de l'erreur.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 164
    Par défaut
    merci beaucoup je n'y avais pas pensé -_-' et grace a cela j'ai pu me rendre compte qu'une des erreurs etait du a une stupide erreur de saisie : )
    Merci beaucoup

Discussions similaires

  1. Sous requete qui ne fonctionne pas
    Par Guillomme dans le forum Langage SQL
    Réponses: 5
    Dernier message: 24/10/2007, 15h01
  2. requete qui ne fonctionne pas comme je shouterais
    Par domino_dj dans le forum Requêtes
    Réponses: 1
    Dernier message: 04/04/2007, 12h27
  3. requete qui ne fonctionne pas
    Par gregal dans le forum Requêtes
    Réponses: 2
    Dernier message: 03/04/2007, 16h19
  4. Requete qui ne fonctionne pas sur toutes les versions de MySQL
    Par goldorax113 dans le forum Requêtes
    Réponses: 2
    Dernier message: 06/06/2006, 11h04
  5. Requete qui ne fonctionne pas chez l'hebergeur
    Par Derik dans le forum Requêtes
    Réponses: 4
    Dernier message: 05/06/2006, 02h35

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