Les apostrophes dans ma requête

Fermé
cs_djimson Messages postés 53 Date d'inscription samedi 14 octobre 2006 Statut Membre Dernière intervention 23 mai 2017 - 23 mai 2017 à 11:26
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 24 mai 2017 à 20:49
Bonjour, j'ai une erreur dont je ne comprend pas.....
Je fais bien mes insert dans ma base et lors de l'update, j'ai des erreurs, malgré que j'utilise mysql_real_escape_string()
Je mets le code de l'update.......

3 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
23 mai 2017 à 11:44
Salut, tu mélanges du PHP et du SQL dans ta requête, ça ne peut pas fonctionner.

Par ailleurs il ne faut plus utiliser les fonctions mysql_ mais mysqli_ https://www.php.net/manual/fr/mysqli.real-escape-string.php
0
cs_djimson Messages postés 53 Date d'inscription samedi 14 octobre 2006 Statut Membre Dernière intervention 23 mai 2017
23 mai 2017 à 12:03
OK merci pour la réponse, je vais voir.

0
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
24 mai 2017 à 20:49
bonsoir, qu'as-tu comme erreur?
suggestion:
$requete=" UPDATE emploi SET date_annonce = '". mysqli_real_escape_string($date_annonce)."' , poste = '". mysqli_real_escape_string($poste)."' , nombre = ". mysqli_real_escape_string($nombre)." , nbresdossiers = ". mysqli_real_escape_string($nbres_dossiers);
0