Il est possible de filtrer les éléments en fonction de plusieurs conditions. Ces conditions sont tansmise via $_GET['filter']
.
Note :
les filtres on la forme
Les différentes conditions sont à séparer avec des virgules (,) et ont une syntaxe de ce type
[et/ou][champ][condition][mot clé]
[et/ou] | | : ou (ajouter les éléments) & : et (combiner les résultats) |
[champ] | Nom du champs dans lequel il faut chercher. |
[condition] | = : Contient == : Contient le chiffre / la chaine exacte (insensible à la case) != : Ne contient pas !== : Ne contient pas le chiffre / la chaine exacte (insensible à la case) < : Plus petit <= : Plus petit ou égale > : Plus grand >= : Plus grand ou égale |
[mot clé] | La chaine ou le chiffre à chercher qui devra au préalable être “encoder” : $ma_chaine = convstr::xml2moto($ma_chaine) |
Exemple :
Chercher tout les livres dont le titre contien “achille” ou talon et le genre n'est pas “aventure”
title=achille,|title=talon,&genre!==aventure