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 Préparer PDO INSERT + WHERE


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2019
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2019
    Messages : 22
    Par défaut Requête Préparer PDO INSERT + WHERE
    Bonjour à tous,

    Depuis ce matin je suis bloquer sur une requête préparer en PDO, le but étant d’insérer 2 champs dans une table.

    Voici la requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $req2 = $bdd->prepare('INSERT INTO modification(TimeReception, ComReception) VALUES (:TimeRecepetion, :ComReception) WHERE idRefPiece = :id');
    $req2->execute(array(
    	'TimeReception' => $DateHeureReception,
    	'ComReception' => $Commentaire,
    	'id' => $id
    	));
    Lorsque je l'a rentre dans PhpMyAdmin il me retourne :

    Analyse statique :

    2 erreurs trouvées lors de l'analyse.

    Jeton inattendu. (near "WHERE" at position 90)
    Type d'énoncé non reconnu. (near "WHERE" at position 90)
    Requête SQL :

    INSERT INTO modification(TimeReception, ComReception) VALUES ('2019-03-28T09:00', 'TEST') WHERE idRefPiece = 3

    MySQL a répondu : Documentation

    #1064 - Erreur de syntaxe près de 'WHERE idRefPiece = :3' à la ligne 1
    J'ai beau chercher sur internet ou essayer de mettre des guillemets ou autre rien ne fonctionne, peux être qu'il y une syntaxe spécial pour les requête Insert PDO avec un WHERE ?

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    :
    • "syntaxe SQL INSERT"
    • "syntaxe SQL UPDATE"
    • "syntaxe SQL DELETE"
    • "syntaxe SQL SELECT"

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2019
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2019
    Messages : 22
    Par défaut
    J'ai chercher sur internet et sur le forum je n'ai pas trouver de réponse a ma question. Il ne parle pas de requête INSERT en PDO et de WHERE

  4. #4
    Invité
    Invité(e)
    Par défaut
    Il faut TOUT faire à ta place ?

    Il suffit de respecter la BONNE syntaxe SQL *.
    (PDO n'a rien à voir dans l'histoire).

    * Indice : tu mélanges 2 syntaxes.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2019
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2019
    Messages : 22
    Par défaut
    Oh ***** je viens de comprendre l'erreur que je viens de faire je suis désolé du dérangement je voyait pas sa comme ça

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

Discussions similaires

  1. [PDO] PDO ne prend pas en compte les argument des requête préparer !
    Par jawad-gods dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/12/2017, 10h38
  2. Problème requête insert where not exists
    Par cisco.nat dans le forum Langage SQL
    Réponses: 30
    Dernier message: 01/07/2013, 13h14
  3. [MySQL] Requête SQL INSERT WHERE
    Par TomDelonge dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 06/03/2009, 14h22
  4. Requête DELETE problème de WHERE ... ???
    Par snoopy69 dans le forum Access
    Réponses: 4
    Dernier message: 21/11/2005, 11h19
  5. probleme requête insert.... where
    Par Amandine62 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/02/2005, 14h26

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