PHP:chaine sql dans php

hammag -  
mype Messages postés 2449 Statut Membre -
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 2449 Statut Membre 437
 
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