par
Invité » 20 janv. 2009, 15:13
Bonjour à tous,
j'ai la requete suivante:
$query = "sel * from matable where titre = 'mon titre'";
elle marche très bien. (j'ai mis "sel" à la place de "select" car la structure de la table n'est pas nécessaire ici et le post ne passe pas).
je la passe dans une url comme ceci:
<a href="index.php?query=<?php echo urlencode($query) ?>">Mon lien</a>
Dans une autre page, je recupere la requete et l'execute comme ceci:
$query = urldecode($_GET['query']);
$requete=@mysql_query($query);
là j'ai une erreur de synataxe me disant que les simple quotes de la requete posent problème:
#1064 - Erreur de syntaxe
Voyez vous d'ou ça peut venir, sachant que la requete fonctionnait avant url encode?
Merci pour vos réponses.