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 :

Où est l'erreur ? lol [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut Où est l'erreur ? lol
    Voila en lancant mon site ca me donne pas derreur toute fois l'enregistrement ne s'effectue pas , donc il doit y en avoir...alor sje compte sur mon yeux ...bien affuté lol

    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
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
     
     
    <?
     
    //renseignements
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $adresse1 = $_POST['adresse1'];
    $adresse2 = $_POST['adresse2'];
    $cp = $_POST['codepost'];
    $ville = $_POST['ville'];
    $teldomicile = $_POST['teldomicile'];
    $teltravail = $_POST['teltravail'];
    $telportable = $_POST['telportable'];
    $dateenvoi = $_POST['dateenvoi'];
    $dateretour = $_POST['dateretour'];
    $correspondant = $_POST['correspondant'];
    $telephonique = isset($_POST['telephonique']) ? 1 : 0;
    $physique = isset($_POST['physique']) ? 1 : 0;
    $courrier = isset($_POST['courrier']) ? 1 : 0;
    $mail = isset($_POST['mail']) ? 1 : 0;
    $secteur = $_POST['secteur'];
    $livret1 = isset($_POST['livret1']) ? 1 : 0;
    $autresava = $_POST['autresava'];
    $draf = isset($_POST['draf']) ? 1 : 0;
    $drass = isset($_POST['drass']) ? 1 : 0;
    $cnam = isset($_POST['cnam']) ? 1 : 0;
    $drjs = isset($_POST['drjs']) ? 1 : 0;
    $afpa = isset($_POST['afpa']) ? 1 : 0 ;
    $univ = isset($_POST['universite']) ? 1 : 0;
    $autreautre = $_POST['autreautre'];
    $nonvae = isset($_POST['nonvae']) ? 1 : 0;
    $initiales = $_POST['correspondant'];
    $civilite = $_POST['civilite']; 
    $date = $_POST['date'];
     
     
     
     
     
     
    mysql_query("insert into renseignements values ( '' , '$civilite' , '$prenom' , '$nom' , '$adresse1' , '$adresse2' , '$cp', '$ville' , '$teldomicile', '$teltravail' , '$telportable' , '$dateenvoi' , '$dateretour' , '$correspondant' , '$telephonique' , '$physique' , '$courrier' , '$mail' , 
    '$secteur' , '$livret1' , '$autresava' , '$draf' , '$drass' , '$cnam' , '$drjs' , '$afpa' , '$univ' , '$autreautre' , '$nonvae' , '$initiales' , '$date'");

  2. #2
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    question con, tu es connectée à ta base ?

    Quel est le niveau d'affichage des erreurs ? mets-le au max, en développement.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut
    Ouai ouai jsuis connecté lol

  4. #4
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    mysql_error() ne donne rien ?

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    +1 Quelle est l'erreur affichée ??

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    fait un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    query="ta requete SQL";
    echo query;
    et ensuite envoi a ta base avec my sql
    et di nous ce qu'affiche le echo...

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut
    je sais pas l'utilisé lol

  8. #8
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par marie4449
    je sais pas l'utilisé lol
    C'est signe qu'il est temps de se plonger dans les tutos.

  9. #9
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    mysql_query("...") or die (mysq_error);

    et aussi $query = "insert..."
    puis echo $query;

    comme précisé plus haut

    C'est signe qu'il est temps de se plonger dans les tutos.
    +10000

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut
    voici la réponse
    Erreur de syntaxe près de '' à la ligne 2

    mais ligne 2g rien ...

  11. #11
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par marie4449
    voici la réponse
    Erreur de syntaxe près de '' à la ligne 2

    mais ligne 2g rien ...
    Affiche ta requête, comme demandé précédemment... (ce que te dit boo64, mais en rajoutant des "$" là où il faut )

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut
    insert into renseignements values ( '' , '' , '' , '' , '' , '' , '', '' , '', '' , '' , '' , '' , 'Zl4' , '0' , '0' , '0' , '0' , ' ' , '0' , '' , '0' , '0' , '0' , '0' , '0' , '0' , '' , '0' , 'Zl4' , ''Erreur de syntaxe près de '' à la ligne 2

  13. #13
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Dans ton code source, inverse la parenthèse fermante et les guillemets doubles, à la fin de ta requête. Ca devrait te sauter aux yeux quand tu lis le résultat de ton echo $query...

  14. #14
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    essaye ça...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    
    $req = 'insert into ta_table values ("'.addslashes($tavariable1).'","'.
    addslashes($tavariable2)....'")';
    echo $req;
     mysql_query($req))  or die     die('Requete invalide : ' . mysql_error() );

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 158
    Par défaut
    ca vous laisse bouche bé ...? lol ou c ke g pa fai cki falai ?

  16. #16
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    marie d'apres laffichage de ton insert.....tu n'envoi aucune valeur a ta base ou presque

  17. #17
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par marie4449
    ca vous laisse bouche bé ...? lol ou c ke g pa fai cki falai ?
    Tu as corrigé ce que je t'ai dit déjà ?

  18. #18
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    perso, à ta place, je m'écrirais vite une petite classe pour gérer mes accès à la base de données... l'histoire de ne pas avoir d'erreur de syntaxe dans les insert


    si tu ne veux pas le faire toute-seule, il y en a plein de dispo sur le web...


    et aussi, ça fait un moment que je voulais te le dire
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  19. #19
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Citation Envoyé par marie4449
    ca vous laisse bouche bé ...? lol ou c ke g pa fai cki falai ?



  20. #20
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    C'est moi ou "lol" revèt désormais un caractère communautaire, voire sectaire, relevant d'un groupe d'individus auquel je n'ai pas envie de répondre ?

    mais "lol" hein, je suis djeuns aussi.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 13
    Dernier message: 30/01/2006, 14h21
  2. Où est l'erreur?
    Par Paulinho dans le forum C++
    Réponses: 3
    Dernier message: 26/10/2005, 09h48
  3. [VB.NET] Pagination DataGrid (où est l'erreur?)
    Par franculo_caoulene dans le forum ASP.NET
    Réponses: 2
    Dernier message: 25/10/2004, 11h46
  4. Ou est l'erreur ?
    Par Antoine NSG dans le forum Langage SQL
    Réponses: 6
    Dernier message: 08/09/2004, 10h56
  5. [Erreur] Quel est cette erreur?
    Par netah25 dans le forum C++Builder
    Réponses: 3
    Dernier message: 11/08/2004, 10h16

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