Update d'une BD

Répondre
KiwiSlice
le 17/08/2004 à 18:42
KiwiSlice
Quelqu'un peut m'expliquer ce qui ne fonctionne pas dans ce code car la je suis perdu!

http://www.lephpfacile.com/wall/lire_wall.php?wall=1620

Ca m'indique quand je click sur le bouton :

Erreur SQL !UPDATE users SET("", "098f6bcd4621d373cade4e832627b4f6", "Elvis Gratton")
Erreur de syntaxe près de '("", "098f6bcd4621d373cade4e832627b4f6", "Elvis Gratton")' à la ligne 1
KiwiSlice - The fruity taste of kiwi
zebden
le 17/08/2004 à 19:19
zebden
UPDATE `table` SET `champs1`= "valeur" , `champs2`= "valeur" ...


Plus d'infos sur update.

[Message modifié le 17/08/2004 à 19:20 par zebden]
zebdinou pour les intimes / Blog : http://www.zebden.fr
KiwiSlice
le 17/08/2004 à 19:49
KiwiSlice
Mon nouveau bout de code :

$sql = 'UPDATE users SET fullname = "'.$_POST['fullname']'", "'.md5($_POST['pass']).'" where login = "'.$_SESSION['login'].'"';

mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

Mais maintenant ca m'affiche un page blanche ... et quand je met ces 2 lignes en commentaires je voit ma page correctement!
KiwiSlice - The fruity taste of kiwi
allserv
le 17/08/2004 à 19:54
allserv
A ce que je vois a premiere vue, il te manque un champ non ? Le champ pass surement ...

$sql = 'UPDATE users SET fullname = "'.$_POST['fullname']'", pass="'.md5($_POST['pass']).'" where login = "'.$_SESSION['login'].'"';
KiwiSlice
le 17/08/2004 à 19:57
KiwiSlice
Ok j'ai rajouter mon pass_md5 = blablabla mais toujours une page blanche smiley
KiwiSlice - The fruity taste of kiwi
KiwiSlice
le 17/08/2004 à 20:00
KiwiSlice
euh tu veut dire quoi la je suis pas !? dsl je suis pas très callé en php
KiwiSlice - The fruity taste of kiwi
allserv
le 17/08/2004 à 20:01
allserv
Fais un echo $sql; avant le mysql_query et donne nous ce qu'il renvoi...
KiwiSlice
le 17/08/2004 à 20:03
KiwiSlice
J'ai fait mais il renvoi rien à part la page blanche.

Si je met la ligne $sql = blabla en commentaire ca affiche ok donc l'erreur est dans cette ligne
KiwiSlice - The fruity taste of kiwi
KiwiSlice
le 17/08/2004 à 20:04
KiwiSlice
J'ai ca comme ligne :

$sql = 'UPDATE users SET fullname = "'.$_POST['fullname']'" , pass_md5 = "'.md5($_POST['pass']).'" WHERE login = "'.$_SESSION['login'].'"';
KiwiSlice - The fruity taste of kiwi
Répondre
LoadingChargement en cours