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 :

probléme avec insert into et les jontures


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 73
    Points : 43
    Points
    43
    Par défaut probléme avec insert into et les jontures
    bonjour j'ai le code suivant sous php my sql
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql = "INSERT INTO materielsbpo  (type_materiel,marque,ref1,ref2,configuration,etat_materiel,type_panne,four_reparation,date_destruction,id_utilisateur,
     id_emplacement)
    		 VALUES('$type_materiel','$marque','$ref1','$ref2','$configuration','$etat_materiel','$type_panne','$four_reparation','$date_destruction','$id_utilisateur','$id_emplacement') WHERE materielsbpo.id_utilisateur = utilisateurs.id_utilisateur
    		 AND  materielsbpo.id_emplacement = emplacement.id_emplacement  "; 
            mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
    quand je l'éxecute il m'affiche l'erreur suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Erreur SQL !INSERT INTO materielsbpo (type_materiel,marque,ref1,ref2,configuration,etat_materiel,type_panne,four_reparation,date_destruction,id_utilisateur, id_emplacement) VALUES('','','','','','','','','','','') WHERE materielsbpo.id_utilisateur = utilisateurs.id_utilisateur AND materielsbpo.id_emplacement = emplacement.id_emplacement
    Erreur de syntaxe près de 'WHERE materielsbpo.id_utilisateur = utilisateurs.id_utilisateur ' à la ligne 3
    merci de m'aider

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    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 101
    Points : 28 398
    Points
    28 398
    Par défaut
    INSERT INTO ...VALUES... ne prend pas en charge la clause WHERE.

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    73
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 73
    Points : 43
    Points
    43
    Par défaut coucou
    aidez moi s'il vous plait je suis bloqué

  4. #4
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    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 101
    Points : 28 398
    Points
    28 398
    Par défaut
    Peut-être que INSERT INTO ... SELECT... correspond plus à ton besoin ?

Discussions similaires

  1. problème avec insert into
    Par ulysse031 dans le forum JDBC
    Réponses: 14
    Dernier message: 04/05/2007, 20h01
  2. problème avec insert into
    Par ulysse031 dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 29/04/2007, 15h40
  3. Problème avec INSERT INTO
    Par Armaklan dans le forum Oracle
    Réponses: 3
    Dernier message: 28/02/2007, 11h15
  4. Réponses: 12
    Dernier message: 25/11/2005, 12h29
  5. Réponses: 3
    Dernier message: 10/05/2005, 11h02

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