Re Bonjour^^
Voila j'ai un probleme avec TbsSQL (version mysqli)
Alors en fait tout marche bien, sauf la protection des variables comme %n% ou @n@ combiné avec le parametre LIKE '%
Voila par exemple une requete :
$this->db->GetRow("SELECT plugin, nom, tags FROM page where url='$page' AND langue LIKE '%$langue%'"); |
Cette requete marche sans probleme
Par contre si je veux proteger mes variables, avec cette requete :
$this->db->GetRow("SELECT plugin, nom, tags FROM page where (url='%1%') AND langue LIKE '%@2@%'",$page, $langue); |
Et la ca coince, bien entendue au niveau du 2eme parametre, avec ce code d'erreur :
[TbsSql] Database error message: Erreur de syntaxe près de 'fr'%'' à la ligne 1
Alors est ce que la protection des variables est incompatible avec cette methode, ou bien y a t il une solution ?
Merci d'avance