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 SQL ne marche pas


Sujet :

PHP & Base de données

  1. #1
    Candidat au Club
    Homme Profil pro
    h.louvet
    Inscrit en
    Décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : h.louvet

    Informations forums :
    Inscription : Décembre 2018
    Messages : 2
    Par défaut Requête SQL ne marche pas
    Bonjour,

    Je suis actuellement en train de réaliser une requête SQL,
    Or je rencontre un problème étrange.
    Depuis Microsoft SQL Server ma requête passe correctement et m'affiche le résultat attendu,
    mais depuis mon application PHP je n'ai aucun retour.
    Voici mon code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
        if($letter == "Other") {
          echo 'try';
          $listeManif = $this->bdd->prepare("SELECT * FROM [CODEA].[dbo].[codea] WHERE NOT EXISTS(SELECT * FROM [CODEA].[dbo].[lieuxManif] WHERE lieuManif = ref);");
        } else {
    Je vous remercie d'avance

  2. #2
    Membre chevronné Avatar de Freudd
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2014
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 165
    Par défaut
    Bonjour,

    si tu utilise une fonction prepare, tu doit aussi avoir une fonction execute dans ton code avec des paramètres si il y en a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    if($letter == "Other") {
        echo 'try';
        $request     = $this->bdd->prepare("SELECT * FROM [CODEA].[dbo].[codea] WHERE NOT EXISTS(SELECT * FROM [CODEA].[dbo].[lieuxManif] WHERE lieuManif = ref);");
        $listeManif  = $request->execute([
           /* éventuellement des paramètres dynamiques. */
        ]);
    }

Discussions similaires

  1. Requête SQL ne marche pas sur SQL Server
    Par phpieur dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 16/05/2007, 13h24
  2. Pourquoi cette requête SQL ne marche pas toujours
    Par Platon93 dans le forum Requêtes et SQL.
    Réponses: 17
    Dernier message: 14/12/2006, 17h29
  3. [php-mysql] requête qui ne marche pas....
    Par sanosuke85 dans le forum Requêtes
    Réponses: 1
    Dernier message: 09/01/2006, 17h18
  4. Réponses: 2
    Dernier message: 06/06/2005, 15h13
  5. requête update qui marche pas
    Par MrsFrizz dans le forum Langage SQL
    Réponses: 4
    Dernier message: 01/12/2004, 08h16

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