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 :

Probleme syntaxe UPDATE


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2007
    Messages : 197
    Points : 47
    Points
    47
    Par défaut Probleme syntaxe UPDATE
    bonjour à tous!


    Quelqu'un peut-il m'aider sur la syntaxe d'un UPDATE SET avec soustraction d'une variable voici ma requête qui ne marche pas biensur lol

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql3="UPDATE lot_pf SET quantite_pf="'quantite_pf' -.$stock." where date_fab_pf='".$datefabrication."'";
    Merci d'avance

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 453
    Points : 18 394
    Points
    18 394
    Par défaut
    Qu'est-ce qui ne fonctionne pas ? Une erreur à l'exécution ou le résultat qui n'est pas celui escompté ?

    Qu'est-ce qui rempli les variables $stock et $datefabrication ?
    Comment sont-elles typées ?

    Une petite description de votre table ainsi que les informations relatives à votre SGBD seraient appréciées.

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2007
    Messages : 197
    Points : 47
    Points
    47
    Par défaut
    Et bien j'ai afficher un message d'erreur si la requête ne fonctionner pas , et lorsque j'exécute cette requête le message d'erreur s'affiche!

    la variable $stock est une variable qui contient un nombre sont contenu est récupéré par une méthode POST

    Mais je pense et je suis presque sur , que l'erreur se trouve a ce niveau là:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SET quantite_pf="'quantite_pf' -.$stock."
    Il doit i avoir un problème de syntaxe mais je ne sais pas lequel....

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Coucou,
    ici c'est un forum sql, donc tu devrais plutôt nous donner le contenu de la variable $sql3 avant de l'envoyer à ton sbbd, puis d'exécuter la chaîne de caractère en question dans le requeteur spécifique de ton SGBD.
    Je te donne une piste. Pourquoi y a-til des ' autour de quantite_pf, au pif je dirai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql3="UPDATE lot_pf SET quantite_pf=quantite_pf -" .$stock." where date_fab_pf='".$datefabrication."'";
    Le coté pifométrique vient de ce que je ne connais pas ton langage client ni ton SGBD et que donc je ne sais pas comment tu concatenes dans ce langage.
    a+
    Soazig

Discussions similaires

  1. Probleme de syntaxe update et case
    Par dessinatork dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 19/12/2007, 14h24
  2. probleme requete update
    Par Amandine62 dans le forum ASP
    Réponses: 12
    Dernier message: 27/01/2005, 12h15
  3. probleme d'update
    Par adun dans le forum Langage SQL
    Réponses: 3
    Dernier message: 04/01/2005, 12h27
  4. [CR]Probleme syntaxe If
    Par gagou_c dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/10/2004, 12h51
  5. Probleme S/ UPDATE : ADOQUERY base = .DBF , D7
    Par bzh56 dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/02/2004, 02h56

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