J'utilise MDB2 de Pear et je l'apprécie vraiment, mais il y a quelque chose qui commence à m'agacer. Je construis la chaîne SQL de la manière suivante, selon la méthode de citation du paquet mdb2:PHP: Utiliser quote() sur les chaînes dans MDB2 avec MYSQL
$sql = sprintf("INSERT INTO profiles(email, fullName) VALUES(%s,%s)",
$mdb2->quote($email), $mdb2->quote($fullName));
(comme expliqué dans l'exemple sur cette page: http://pear.php.net/manual/en/package.database.mdb2.intro-quote.php)
et tout semble bien dans la base de données. Mais quand j'extrais des données de la base de données, toujours en utilisant MDB2, je n'arrive pas à trouver un moyen facile de supprimer les guillemets ajoutés par la méthode de devis. En ce moment j'utilise les stripslashes, mais cela ne semble pas correct. Est-ce que je manque un réglage quelque part? Est-ce que j'utilise le paquet dans le mauvais sens?
Merci pour votre aide, Leif
Merci pour votre réponse rapide. Vous m'avez sauvé des heures de travail. –
Mon plaisir. Sérieusement, été fait cela. –