problème avec une table MySQL

problème avec une table MySQL - PHP - Programmation

Marsh Posté le 04-08-2002 à 21:57:35    

voici mon problème j'aimerai pourvoir updater une de mes  
table de ma base de donnée avec çA :
 
$sql="UPDATE matable SET Message='$message' WHERE  
ID='$id'";
 
$db = mysql_connect("monurl","monuser","monpassword" );
mysql_select_db("ma_db" );
echo mysql_error();
$add=mysql_query($sql, $db);
 
où $message est $id sont récupérées d'un formulaire.
mais ça fonctionne pas où est mon erreur ?
Elle vous saute surement aux yeux mais sniff malheureusement pas à moi.
 
Merci d'avance Gilbert

Reply

Marsh Posté le 04-08-2002 à 21:57:35   

Reply

Marsh Posté le 04-08-2002 à 22:00:26    

PHP 4,
 
Si ton form est en GET
$sql="UPDATE matable SET Message='$_GET['message']' WHERE  
ID='$_GET['id']'";  
 
Si ton form est en POST
$sql="UPDATE matable SET Message='$_POST['message']' WHERE  
ID='$_POST['id']'";

Reply

Marsh Posté le 04-08-2002 à 22:01:14    

ok j'essaye

Reply

Marsh Posté le 04-08-2002 à 22:07:19    

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' dans mon fichier ça me fait cette erreur

Reply

Marsh Posté le 04-08-2002 à 22:08:15    

Essaie :
$sql="UPDATE matable SET Message='" . addslashes($message) . "' WHERE  
ID='$id'";

Reply

Marsh Posté le 04-08-2002 à 22:12:34    


$sql="UPDATE matable SET Message=$_GET['message'] WHERE  
ID=$_GET['id']";  
 
 
$sql="UPDATE matable SET Message=$_POST['message'] WHERE  
ID=$_POST['id']";

Reply

Marsh Posté le 04-08-2002 à 22:14:22    

Citation :

mrbebert Essaie :  
$sql="UPDATE matable SET Message='" . addslashes($message) . "' WHERE    
ID='$id'";  
 


 
ça mais pas de message d'erreur mais ça modifie rien

Reply

Marsh Posté le 04-08-2002 à 22:18:33    

bozocarzu j'ai toujours la même erreur...

Reply

Marsh Posté le 04-08-2002 à 22:21:23    

Citation :


Citation :
--------------------------------------------------------------------------------
mrbebert Essaie :  
$sql="UPDATE matable SET Message='" . addslashes($message) . "' WHERE    
ID='$id'";  
 
 
--------------------------------------------------------------------------------
 
 
 
ça mais pas de message d'erreur mais ça modifie rien


 
Scuse en fait c bon merci ça fonctionne comme tu m'a dit merci bien :hello:  :hello:  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed