MySQLi faites vos jeux, rien ne va plus
Bonjour,
soit la requete SQL suivante :
Code:
if ( $mysqli->query( 'UPDATE villes SET ville_nom='.$ville_nom.', ville_texte='.$ville_texte.' WHERE ville_id="'.$ville_id.'"' ) )
Mon WHERE ne passe pas en rouge. J'ai un probleme de syntaxe mais après plusieurs tentatives de quotes et double quotes, c'est soit le WHERE pas en rouge ou mes variables pas en blanc ... Grrrrrr
Qu'est-ce que je fais de mal?
Merci
Apparemment, cela vien de la base de données elle même
Bon, j'ai repris tout mon code, la requête fonctionne bien quand j'ajoute quelque chose... ce quelque soit la typo (présence ou non de ' ou é ou à ...). En revanche, cela ne fonctionne pas avec le mode édition (fonction UPDATE) sauf si je ne mets pas de caractères spéciaux tel que ceux cités .... :calim2:
Bref c'est à se tirer les cheveux. Tant pis.