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 :

UPDATE SET SQL


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 197
    Par défaut UPDATE SET SQL
    Bonjour a tous et a toutes

    Je suis en train de m'arracher les qq cheveux que j'ai encore sur la tête.
    Avec le code suivant, je suis sensé mettre a jour une table avec nom, prenom..... lorsque qte=>1 (qte=quantité), j'ai parcouru en long, en large et meme en travers, les différents forum qui traite de la fonction UPDATE, mais je n'arriva pour l'instant qu'a avoir ce genre de message...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home.10.29/vmfloc/www/test/merci_cb.php on line 57
    la ligne 57 est la ligne du SET


    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
    <?php
    if(isset($_POST['Validation'])){
     
         $nom = ($_POST['nom']);
         $prenom = ($_GET['prenom']);
         $adresse = $_POST['adresse'];
         $cp = $_POST['cp'];
         $ville = $_POST['ville'];
         $tel = $_POST['tel'];
         $mail = $_POST['mail'];
     
     
     $connexion =  mysql_connect("#####","#####","#####")
    or exit("Erreur 101") ;
     mysql_select_db( "vmfloc123" , $connexion)
    or exit("Erreur 102") ;
     
     
     $sql="UPDATE crea_tbl
     SET nom =" .$nom. ",  prenom = " .$prenom. ", adresse=" .$adresse. ", cp=" .$cp. ", ville=" .$ville. ", tel=" .$tel. "
     WHERE qte=>1 ; " ;
     
     
     mysql_query($sql) or die("erreur sql : " . "$sql");
     
     
         }
     
    ?>
    Merci a vous qui passez jeter un oeil ici, et.... ayez pitié des 4 cheveux que j'ai encore.....
    Cordialement

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    Bonjour,

    quelle est l'erreur SQL?

    Je t'invite à respecter les règles du forum :
    Ce forum est dédié au langage SQL, merci donc de bien vouloir vous limiter à celui-ci lors de la citation de votre code. Notamment les différents langage (php, java, delphi, DotNet...), étant difficilement lisible pour les profanes veuillez l'éviter
    Merci

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 197
    Par défaut Ouppps
    Cybher


    désolé , mais je pense que c'est plus comprehensible avec une partie du code qui peut expliquer ce qu'on veut réellement faire....

    est ce que je dois reformuler mon post????

  4. #4
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 636
    Par défaut
    Ton erreur n'a pas l'air de toutcher du tout à un problème SQL mais plutot à un problème de php
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  5. #5
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Et si tu écris ta requête ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $sql="UPDATE crea_tbl
     SET nom ='" .$nom. "',  prenom = '" .$prenom. "', adresse='" .$adresse. "', cp=" .$cp. ", ville='" .$ville. "', tel='" .$tel. "'
     WHERE qte=>1 ; " ;
    bref avec des quotes pour protéger tes chaines de caractères.

    De même tu mets qte =>1. Tu veux dire supérieur ou égal? Si c'est le cas alors c'est qte >= 1

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 197
    Par défaut
    je vous remercie pour votre aide
    et encore désolé si je me suis planté de forum....

    alors a tout de suite sur le forum PHP....

    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de "sql UPDATE SET" dans VB6 avec ADO
    Par hermanoah dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 26/04/2014, 18h59
  2. [Requête SQL] Optimisation de plusieurs UPDATE SET FROM
    Par dens19 dans le forum Développement
    Réponses: 6
    Dernier message: 13/03/2009, 16h51
  3. Réponses: 2
    Dernier message: 02/12/2005, 17h40
  4. syntaxe d'un update sous SQL SERVER
    Par wello00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/12/2004, 14h13
  5. Une ch'tite bizarrerie dans les Updates de SQL Server
    Par Wakko2k dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 08/04/2004, 14h14

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