27-04-2010, 07:20 AM
Oui. Car là, ça fait vraiment : je passe mes variables dans le plus de moulinettes possible en espérant que ça convienne. En plus, ton erreur ne serait pas arrivée puisque tu n'aurais pas eu à utiliser de variable intermédiaire (et tu aurais donc produit un code plus clair, sans superflu).
Et si vraiment tu n'as pas envie de les utiliser (pour je ne sais quelle mauvais raison), tu peux au moins pomper la fonction d'echappement utilisée dans un framework sérieux comme Zend Framework ou Symfony.
L'autre possibilité est de ne pas utiliser PDO à moitié : soit on le fait bien, soit on le fait pas. Là, aucun doute que le code n'est pas robuste.
De plus, ta variable $requete est mal nommée. Ce que renvoie query() est un jeu de résultat : des données utilisables. En nommant ainsi, tu risques d'entretenir la confusion.
Sephi-Chan
Et si vraiment tu n'as pas envie de les utiliser (pour je ne sais quelle mauvais raison), tu peux au moins pomper la fonction d'echappement utilisée dans un framework sérieux comme Zend Framework ou Symfony.
L'autre possibilité est de ne pas utiliser PDO à moitié : soit on le fait bien, soit on le fait pas. Là, aucun doute que le code n'est pas robuste.
De plus, ta variable $requete est mal nommée. Ce que renvoie query() est un jeu de résultat : des données utilisables. En nommant ainsi, tu risques d'entretenir la confusion.
Sephi-Chan