Problème requete SQL sur du PHP

Problème requete SQL sur du PHP - SQL/NoSQL - Programmation

Marsh Posté le 24-05-2007 à 09:42:44    

Bonjour,
 
Ayant commencer le PHP il y a peu de temps, que je connait la syntaxe, et actuellement j'ai un problème avec une requete sql
 
une erreur de syntaxe me semble t-il.
 
voici la requete:
 
mysql_query('UPDATE connectes SET util=\" .$_SESSION['NomResponsable']. '\' WHERE ip=\" . $_SERVER['REMOTE_ADDR'] . '\'');
 
si vous pouvez m'aider, vous me rendrez un très beau service.
 
Merci par avance

Reply

Marsh Posté le 24-05-2007 à 09:42:44   

Reply

Marsh Posté le 24-05-2007 à 09:52:38    

mysql_query("UPDATE connectes SET util='" .$_SESSION['NomResponsable'].  
"' WHERE ip='" . $_SERVER['REMOTE_ADDR'] . '''');
 
logiquement ca devrait mieux le faire :d
 

Reply

Marsh Posté le 24-05-2007 à 10:39:43    

après votre correction j'ai tjs un problème de syntaxe avec le message d'erreur suivant:
 
#1064 - Erreur de syntaxe pr賠de 'mysql_query("UPDATE connectes SET util='" .$_SESSION['NomRespons' ࠬa ligne 1

Reply

Marsh Posté le 24-05-2007 à 10:40:36    

tu peux me montrer le code ( les deux lignes avant et les deux lignes apres ) ?

Reply

Marsh Posté le 24-05-2007 à 11:18:02    

<?  mysql_connect("localhost", "root", "" );
  mysql_select_db("memorys" );
  mysql_query("UPDATE connectes SET util='" .$_SESSION['NomResponsable'].  
"' WHERE ip='" . $_SERVER['REMOTE_ADDR'] . '''');  
 
  mysql_close(); // Déconnexion de MySQL  
?>

Reply

Marsh Posté le 28-05-2007 à 15:29:31    

<?  mysql_connect("localhost", "root", "" );
  mysql_select_db("memorys" );  
 
mysql_query("UPDATE connectes SET util = '" . $_SESSION['NomResponsable'] . "' WHERE ip = '" . $_SERVER['REMOTE_ADDR'] . "'" );
 
  mysql_close(); // Déconnexion de MySQL  
?>


Message édité par Fr3d69 le 28-05-2007 à 15:30:04
Reply

Marsh Posté le 28-05-2007 à 18:48:39    

et pouvoir afficher la requete avant de l'exécuter ça serait pas plus simple pour debugger ? [:dawa]


Message édité par tet2neu le 28-05-2007 à 18:48:48
Reply

Sujets relatifs:

Leave a Replay

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