Petit problème avec un update

Bonjour tout le monde,

j'ai juste un petit problème au niveau de mon update avec des simple cote et des double cote si quelqu'un peut m'aider merci d'avance.

$sql="UPDATE personnel SET dateNaissance_perso = str_to_date'"(.$_POST['datenaiss']."',"%d-%m-%Y").'
			,code_perso='".$_POST['code']."'
			,civil_perso='".$_POST['civil']."'
			, nom_perso='".$_POST['nom']."'
			,prenom_perso='".$_POST['prenom']."'
			,dateNaissance_perso='".$_POST['datenaiss']."'
			,adr_perso='".$_POST['adr']."'
			,cp_perso='".$_POST['cp']."'
			,ville_perso='".$_POST["ville"]."'
			,tel_perso='".$_POST["tel"]."'
			,port_perso='".$_POST["port"]."'
			,mail_perso='".$_POST["mail"]."'
			,id_service='".$_POST["service"]."'
			,id_cat='".$_POST["cat"]."'
			 WHERE id_perso='".($_POST['choix'])."'";
Configuration: Windows XP
Safari 525.19

14 réponses

  1. salut

    bon je c'est pas si je vais pouvoir t'aider correctement mai du moin je v essayé ^^

    tu a fait sa .. -> ['code']

    est ce que tu as essayé de mettre des double cote sur celle ci et les autre ki son en simple cote??

    ,code_perso='".$_POST['code']."'
    ,civil_perso='".$_POST['civil']."'
    , nom_perso='".$_POST['nom']."'
    ,prenom_perso='".$_POST['prenom']."'
    ,dateNaissance_perso='".$_POST['datenaiss']."'
    ,adr_perso='".$_POST['adr']."'
    ,cp_perso='".$_POST['cp']."'

    -----------------------------------------------------------------------------------------------------------------------------------
    ALLEZ L'ASM CLERMONT AUVERGNE !!
    0
    1. Non mais le problème vient de ma 1ère ligne de mon UPDATE avec le str_to_date que j'ai surligné en gras.
      Merci pour ton aide.

      $sql="UPDATE personnel SET dateNaissance_perso = str_to_date'"(.$_POST['datenaiss']."',"%d-%m-%Y").'
      			,code_perso='".$_POST['code']."'
                              ,...
      0
      1. Personne pour m'aider à résoudre ce petit problème ?

        Merci
        0
        1. [ str_to_date'" ] ta pas une cote de trop la ??

          -----------------------------------------------------------------------------------------------------------------------------------
          ALLEZ L'ASM CLERMONT AUVERGNE !!
          0
          1. je viens de l'enlever et j'ai toujours la même faute, a la ligne du str_to_date.
            0
            1. mais tu les tape où tes commande ??

              -----------------------------------------------------------------------------------------------------------------------------------
              ALLEZ L'ASM CLERMONT AUVERGNE !!
              0
              1. Bah sur notepad++ et après je l'exécute sur mon site en local pourquoi ?
                0
                1. cété pour savoir ^^

                  car il y a differente syntaxe suivant l'application que tu utilise ^^

                  jarriverai mieu a t'aider enfin si je peux

                  -----------------------------------------------------------------------------------------------------------------------------------
                  ALLEZ L'ASM CLERMONT AUVERGNE !!
                  0
                  1. ta essayé de mettre une cote devant --> str_to_date'"(.$_POST['datenaiss']."',"%d-%m-%Y").'

                    genre -> $sql="UPDATE personnel SET dateNaissance_perso = '"str_to_date'"(.$_POST['datenaiss']."',"%d-%m-%Y").'
                    ,code_perso='".$_POST['code']."'
                    ,...*
                    -----------------------------------------------------------------------------------------------------------------------------------
                    ALLEZ L'ASM CLERMONT AUVERGNE !!
                    0
                    1. Non sa ne fonctionne toujours pas
                      0
                      1. et ceci??

                        $sql="UPDATE personnel SET dateNaissance_perso = "str_to_date"(.$_POST['datenaiss'].',"%d-%m-%Y").'
                        ,code_perso='".$_POST['code']."'
                        -----------------------------------------------------------------------------------------------------------------------------------
                        ALLEZ L'ASM CLERMONT AUVERGNE !!
                        0
                        1. heu pardon
                          plutot sa

                          $sql="UPDATE personnel SET dateNaissance_perso = "str_to_date"(.$_POST['datenaiss'].","%d-%m-%Y").'

                          -----------------------------------------------------------------------------------------------------------------------------------
                          ALLEZ L'ASM CLERMONT AUVERGNE !!
                          0
                          1. Non et cela commence à m'énervé je crois que je vais passer à autre chose j'y reviendrai plus tard.
                            Merci pour ton aide !
                            0