C'est corrigé,
En fait il y avait une erreur sur la requete MySQL générée pour la recherche sur la catégorie. Il y avait :
CODE
$sql .= " AND categorie=$param_cat";
Il fallait rajouter mettre des ' autour de $param_cat.
De plus j'ai rajouté un petit bout de code permettant de faire une recherche sur toutes les catégories du coup le code est :
CODE
$sql .= " AND categorie LIKE '$param_cat'";
Voilà !