PHP:chaine sql dans php

hammag -  
mype Messages postés 2435 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   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