PHP:chaine sql dans php

Fermé
hammag - 28 avril 2009 à 18:45
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 - 28 avril 2009 à 18:49
Bonjour,
salut,

je serai très reconnaissant si quelqu'un pourra m'aider pour régler ce problème. j'ai une requête sql dans une appli php qui me renvoie toujours l'erreur SQL ERROR

j'ai des doutes sur la façon d'écrire les variable à l'intérieur de la requête mais je ne trouve pas la solution.



$req1 = $connexion->query('Update maTable SET champ1="'.mysql_escape_string($val1).'", champ2="'.mysql_escape_string($val2).'" WHERE champ1 ="'.$valX.'")') or die('Erreur SQL !<br />'.$req1.'<br />'.mysql_error());
 
A voir également:

1 réponse

mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
28 avril 2009 à 18:49
tu peux les faire a l'exterieur de ta requete
$val1=mysql_escape_string($val1);
$val2=mysql_escape_string($val2);
$req1 = $connexion->query('Update maTable SET champ1="'.$val1.'", champ2="'.$val2.'" WHERE champ1 ="'.$valX.'")') or die('Erreur SQL !<br />'.$req1.'<br />'.mysql_error());
0