recherche multicritère dans BDD

Répondre
nasdrovia70
le 28/04/2009 à 16:47
nasdrovia70
Bonjour, j'aimerai un code a adapté pour une recherche multicritère dans une base de données sur une seule table.
Si quelqu'un peut me montrer un script avec 2 ou 3 critère de recherche merci.
LA GLOBULE
le 28/04/2009 à 20:27
LA GLOBULE
Tu as plusieurs solutions :
- soit tu utilises les index fulltext de mysql (si tes tables sont en MyISAM)
- soit tu utilises des LIKE en SQL

Par exemple : SELECT ... FROM ... WHERE champ LIKE '%toto%' OR champ LIKE '%titi%'.

Cela te récupere toutes lignes ou le champ 'champ' contient le mot 'toto' ou le mot 'titi'

Bien sur, le toto et le titi, tu peux les récupérer via un formulaire, de même que le OR (que tu peux remplacer par un AND pour faire une double condition).

Voila le principe.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours