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 :

Ma requête contient une erreur, que je ne trouve pas


Sujet :

Langage SQL

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Ma requête contient une erreur, que je ne trouve pas
    Je ne trouve pas l'erreurrrr!!! aidez moi SVP



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     <?php
    extract($_POST);
     
     
     
    try
    {
     
    include "../Include/setting.php";
     
     
        $query = ("INSERT INTO vlan (name,desc,subnet,netmask) VALUES ('$name','$desc','$subnet',$netm')");
        $stmt = $dbh->prepare($query);
        $stmt->execute();
     
     
    }
     
    catch(PDOException $e)
    {
        echo "ERROR:" . $e->getMessage();
     
    }
     
     
    ?>
    Il me dit quand jexecute : ERROR:SQLSTATE[HY000]: General error: -11060 [Informix][Informix ODBC Driver]General error. (SQLPrepare[4294956236] at /pdo_informix/informix_driver.c:131)

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 102
    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 102
    Points : 28 393
    Points
    28 393
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO vlan (name,desc,subnet,netmask) 
    VALUES ('$name','$desc','$subnet','$netm')
    Il manque tout bêtement une apostrophe (quote simple) avant $netm.
    Attention DESC est un mot réservé du langage SQL ; évitez de l'utiliser pour nommer un objet

  3. #3
    Membre émérite Avatar de lola06
    Femme Profil pro
    Consultante en Business Intelligence
    Inscrit en
    Avril 2007
    Messages
    1 316
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultante en Business Intelligence
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 316
    Points : 2 520
    Points
    2 520
    Par défaut
    Bonjour,

    Il manque aussi le ; à moins que tu ne le mettes dans une partie du code que tu ne nous montres pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $query = ("INSERT INTO vlan (name,desc,subnet,netmask) VALUES ('$name','$desc','$subnet',$netm');");

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/01/2010, 09h33
  2. Une erreur que je ne comprend pas
    Par Macss dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/12/2007, 19h44
  3. [Tableaux] Une erreur que je ne comprend pas
    Par bibom dans le forum Langage
    Réponses: 2
    Dernier message: 01/08/2006, 18h47
  4. Réponses: 20
    Dernier message: 08/06/2006, 10h12
  5. [PostGreSQL] une erreur que je ne comprends pas
    Par flo78 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 02/02/2006, 10h18

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