Dans choix, tu peut par exemple mettre *.
Ensuite, dans ton code php, tu test $ choix. Si c'est * tu fait :
$str_requete = "SELECT * FROM objet";
pour avoir tous les objets, sinon
$str_requete = "SELECT * FROM objet WHERE categorie='$choix'";
Et pour lister les catégorie, tu met une première catégorie * et toutes les autres lues avec :
$str_requete = "SELECT categorie FROM objet";
Bien sûr tu peux mettre tout ce que tu veux à la place de *, pourvu que ce ne soit pas une catégorie existante.
ex:
*
Toutes catégories
Pas de sélection
...
A toi de voir !
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.