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 PHP Discussion :

[Tableaux] Pb de point virgule [Débutant(e)]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut [Tableaux] Pb de point virgule
    Bonjour,
    Je suis débutante en php , en train d'apprendre ce langage.
    Quelqu'un peut t'il m'indiquer comment placer le point virgule au bon endroit dans ce code et me corriger mes erreur?
    Merci

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $updateSQL = sprintf("UPDATE mdp SET mdp = $pass_crypte WHERE id_mdp_user='$ID_user')VALUES (%s)",
    GetSQLValueString($pass_crypte,"text");
    $Result1 = mysql_query($updateSQL, $conn) or die(mysql_error());
    Ade

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Juin 2005
    Messages : 572
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $updateSQL = "UPDATE mdp SET mdp = '".GetSQLValueString($pass_crypte,"text")."' WHERE id_mdp_user='$ID_user'";
     
    $Result1 = mysql_query($updateSQL, $conn) or die(mysql_error());
    sprintf il me semble que la fonction existe en php, mais elle n'a pas la meme utilité qu'en C, puisque php gère les chaines de caractères en natif.

    Tu peux simplement concaténer les chaines de caractères en utilisant le .

    Edit je vais arriver à coder proprement c'est une question de volonté

  3. #3
    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
    Slt,

    Il te manque une parenthèse fermante après "text".

    Par contre je doute fortement que ta requête fonctionne ensuite mais on verra ça après (je vois pas ce que viens faire le VALUES à l'intérieur)...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut Suite
    Merci de vos réponses.
    Il n'y a plus d'erreurs de point virgule.
    Par contre quand j'execute le code, je semble avoir un problème avec le values.
    Merci

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Juin 2005
    Messages : 572
    Par défaut
    Normalement (après plusieurs bourdes) la ligne de code que je t'ai indiquée (sans le value justement) devrait passer.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut tj pb
    Non cela ne fonctionne tj pas.
    Je ne comprends rien lol!

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut un pb de résolu
    Ca y'est je n'ai plus d'erreur.
    Maintenant, le pb est que çà ne fonctionne pas. Le mot de passe n'est pas modifié dans ma BD.

  8. #8
    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 Ade59dk
    Merci de vos réponses.
    Il n'y a plus d'erreurs de point virgule.
    Par contre quand j'execute le code, je semble avoir un problème avec le values.
    Merci
    Oui c'est ce que j'ai mis, un UPDATE c'est de la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE table SET champ1='valeur1' WHERE champ2='valeur2'
    Je vois pas ce que tu cherches à faire avec ton VALUES

    edit : bah voilà cf code ratapapa

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

Discussions similaires

  1. [CSV] Problème avec CSV et point virgules
    Par Lotz dans le forum Langage
    Réponses: 6
    Dernier message: 09/03/2006, 16h11
  2. [xhtml] représenter le point virgule
    Par nmujdzic dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/05/2005, 22h51
  3. [FLASH MX] Problème de point virgule
    Par noarno dans le forum Flash
    Réponses: 4
    Dernier message: 20/07/2004, 16h24
  4. lire le point-virgule dans un fichier .ini
    Par juflata dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 05/07/2004, 13h46
  5. [LG]Point virgule
    Par Louis-Guillaume Morand dans le forum Langage
    Réponses: 17
    Dernier message: 07/06/2003, 11h40

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