PHP Filtrer les produits d'une base de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP Filtrer les produits d'une base de données

Re: PHP Filtrer les produits d'une base de données

par damien_55 » 09 oct. 2013, 21:56

Salut,

Je ferai en Ajax qui prend en compte tes select qui envoi la requete dans ta base et ça affiche le retour dans une div.

gg ajax/php/mysql pour les tutos. :wink:

PHP Filtrer les produits d'une base de données

par bizix » 09 oct. 2013, 19:59

Bonjour à tous,

Je suis en train d'étudier le PHP et j'ai pour tp de créer une boutique en ligne entièrement en php/mysql.

J'ai affiché mes produits sur une page (je vends des ordinateurs 'fake') et mon problème est que je n'arrive pas à faire marcher le filtrage des produits.

Je m'explique :
Mes produits s'affichent sur la page grace à cette requête et à un while.
$requete = mysql_query("SELECT * FROM Ordinateur ORDER BY Marque") or die (mysql_error());

Je veux permettre au client de filtrer les produits en fonction de plusieurs critères grâce à un formulaire de cette forme :
Image

J'ai donc créé le formulaire, par exemple :
<select name="utilisation">
<option selected="select" value="All">Tout(es)</option>
<option value="Multimedia">Multimedia</option>
<option value="Gaming">Gaming</option>
<option value="Polyvalent">Polyvalent</option>
</select>

Que dois-je faire ensuite pour que les filtres soient pris en compte quand on clique sur le bouton "filtrer" ?

Je n'ai pas trouvé de tutos ou exemple sur le net pour cela, si quelqu'un a un exemple ou l'a déjà fait, ce serait super sympa.

Merci d'avance,
Cordialement.