Update d'une BD
			
		
	
	
	
		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
		
			
		
	
	
	
		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
				
				
		
			
		
	
	
	
		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
		
			
		
	
	
	
		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'].'"';	
	
			
		
	
	
	
		Ok j'ai rajouter mon pass_md5 = blablabla mais toujours une page blanche 
	 
			KiwiSlice - The fruity taste of kiwi
		
			
		
	
	
	
		Montre nous le echo de ta requete	
	
			
		
	
	
	
		euh tu veut dire quoi la je suis pas !? dsl je suis pas très callé en php	
			KiwiSlice - The fruity taste of kiwi
		
			
		
	
	
	
		Fais un echo $sql; avant le mysql_query et donne nous ce qu'il renvoi...	
	
			
		
	
	
	
		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
		
			
		
	
	
	
		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