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

SQL Procédural MySQL Discussion :

mon "insert" ne veut pas marcher !!


Sujet :

SQL Procédural MySQL

  1. #1
    Membre régulier Avatar de harlock59
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2005
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2005
    Messages : 261
    Points : 107
    Points
    107
    Par défaut mon "insert" ne veut pas marcher !!
    bonjour,
    je n'arrive pas a insérer des valeurs dans une table depuis une page php.

    le message d'erreur est:
    You have an error in your SQL syntax near '@ya.fr,bao)' at line 1
    merci pour votre aide...

    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
    <?
    $login=$_POST['requiredlogin'];
    $pass=$_POST['requiredpass'];
    $nom=$_POST['requirednom'];
    $pren=$_POST['requiredpren'];
    $adresse=$_POST['requiredadresse'];
    $cp=$_POST['requiredcp'];
    $ville=$_POST['requiredville'];
    $tel=$_POST['requiredtel'];
    $email=$_POST['requiredemail'];
    $origine=$_POST['origine'];
     
     
    mysql_connect("serv","nombase","pass");
    mysql_select_db("nombase");
    $sql="INSERT INTO membres ";
    $sql."(login, mdp, nom, prenom, adresse, cp, ville, tel, email, origine)";
    $sql.=" VALUES ($login,$pass,$nom,$pren,$adresse,$cp,$ville,$tel,$email,$origine)";
     
    $inscr=mysql_query($sql) or die (mysql_error());

  2. #2
    Membre régulier Avatar de harlock59
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2005
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2005
    Messages : 261
    Points : 107
    Points
    107
    Par défaut
    et voici mon formulaire:

    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
    27
    28
    29
    30
    31
    32
    33
     
    <form name=inscription method='post' action='inscr.php' onSubmit='return checkrequired(this) && test2(this.form)'>
    <fieldset>
    Choisissez un login: <input type=text name=requiredlogin>
    <br>
    un mot de passe: <input type=password name=requiredpass>
    <br>
     
    <br>
    </fieldset>
    <br>
    <fieldset>
    Nom: <input type=text name=requirednom>
    <br>
    Prénom: <input type=text name=requiredpren>
    <br>
    Adresse: <textarea name=requiredadresse></textarea>
    <br>
    Code postal: <input type=text name=requiredcp>
    <br>
    Ville: <input type=text name=requiredville>
    <br>
    Télephone: <input type=text name=requiredtel>
    <br>
    E-mail: <input type=text name=requiredemail>
    <br>
    Comment avez vous connu cette agence: <input type=text name=origine>
    </fieldset>
    <br>
    <input type=reset value=recommencer>
    <input type=submit value=Inscription>
     
    </form>

  3. #3
    Expert éminent
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 921
    Points : 6 037
    Points
    6 037
    Par défaut
    Un petit souci de coding...?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sql="INSERT INTO membres "; 
    $sql."(login
    ---------------^ manque pas quelque chose ?

  4. #4
    Membre averti Avatar de spilliaert
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    268
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 268
    Points : 307
    Points
    307
    Par défaut
    montres-nous ptet ta table...

Discussions similaires

  1. [MySQL] INSERT INTO qui ne veut pas marcher
    Par Tee shot dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 25/03/2007, 17h42
  2. [MySQL] Mon livre d'or ne veut pas enregistrer les messages
    Par Invité dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 15/03/2006, 16h28
  3. Réponses: 14
    Dernier message: 16/05/2005, 13h20

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