Je travaille sur un moteur de recherche multicrit?res : le formulaire se
rempli via des listes d?roulantes.
Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de France ou
toutes.
C'est ce "toutes" qui me pose probl?me.
Je souhaiterai filtrer selon des conditions mais je ne sais :
- pas o? les ins?rer
- pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region
FROM matable
WHERE nom = 'colname' AND activite = 'colactivite' AND region = 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") {
$requete.="client = 'colname' " ;
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nadège
salut j'ai relu 3 fois ton truc et je comprends pa bien ce que tu veux mais si tu veux mettre 'toutes' les regions tu mets % comme valeur pour tout je sais pas si ca reponds bien a ta question ?!
a+ Nadege
"dede_look" a écrit dans le message de news: c65bk3$o7n$
Salut amis chercheurs !
Je travaille sur un moteur de recherche multicrit?res : le formulaire se rempli via des listes d?roulantes. Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de
France ou
toutes.
C'est ce "toutes" qui me pose probl?me. Je souhaiterai filtrer selon des conditions mais je ne sais : - pas o? les ins?rer - pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region FROM matable WHERE nom = 'colname' AND activite = 'colactivite' AND region 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de
formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") { $requete.="client = 'colname' " ;
} else { $requete ="SELECT client, annee FROM table_realisation_idec" ;
ORDER BY client ASC, annee DESC
Quelqu'un a-t-il une id?e g?niale ? Merci !
salut
j'ai relu 3 fois ton truc et je comprends pa bien ce que tu veux
mais si tu veux mettre 'toutes' les regions tu mets % comme valeur pour tout
je sais pas si ca reponds bien a ta question ?!
a+
Nadege
"dede_look" <webforumsuser@macromedia.com> a écrit dans le message de news:
c65bk3$o7n$1@forums.macromedia.com...
Salut amis chercheurs !
Je travaille sur un moteur de recherche multicrit?res : le formulaire se
rempli via des listes d?roulantes.
Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de
France ou
toutes.
C'est ce "toutes" qui me pose probl?me.
Je souhaiterai filtrer selon des conditions mais je ne sais :
- pas o? les ins?rer
- pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region
FROM matable
WHERE nom = 'colname' AND activite = 'colactivite' AND region 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de
formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") {
$requete.="client = 'colname' " ;
salut j'ai relu 3 fois ton truc et je comprends pa bien ce que tu veux mais si tu veux mettre 'toutes' les regions tu mets % comme valeur pour tout je sais pas si ca reponds bien a ta question ?!
a+ Nadege
"dede_look" a écrit dans le message de news: c65bk3$o7n$
Salut amis chercheurs !
Je travaille sur un moteur de recherche multicrit?res : le formulaire se rempli via des listes d?roulantes. Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de
France ou
toutes.
C'est ce "toutes" qui me pose probl?me. Je souhaiterai filtrer selon des conditions mais je ne sais : - pas o? les ins?rer - pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region FROM matable WHERE nom = 'colname' AND activite = 'colactivite' AND region 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de
formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") { $requete.="client = 'colname' " ;
} else { $requete ="SELECT client, annee FROM table_realisation_idec" ;
ORDER BY client ASC, annee DESC
Quelqu'un a-t-il une id?e g?niale ? Merci !
GAel
A mon avis il faut qui tu mettes les conditions "selectionnable" en variable et ensuite suivant tes variable tu construis ton WHERE
Tu fais ta recherche dans la base en fonction des critiere et non pas un trie apres la recherche
J'espere avoir bien compris et t'avoir aidé! GAel
"dede_look" a écrit dans le message de news: c65bk3$o7n$
Salut amis chercheurs !
Je travaille sur un moteur de recherche multicrit?res : le formulaire se rempli via des listes d?roulantes. Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de
France ou
toutes.
C'est ce "toutes" qui me pose probl?me. Je souhaiterai filtrer selon des conditions mais je ne sais : - pas o? les ins?rer - pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region FROM matable WHERE nom = 'colname' AND activite = 'colactivite' AND region 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de
formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") { $requete.="client = 'colname' " ;
} else { $requete ="SELECT client, annee FROM table_realisation_idec" ;
ORDER BY client ASC, annee DESC
Quelqu'un a-t-il une id?e g?niale ? Merci !
A mon avis il faut qui tu mettes les conditions "selectionnable" en variable
et ensuite suivant tes variable tu construis ton WHERE
Tu fais ta recherche dans la base en fonction des critiere et non pas un
trie apres la recherche
J'espere avoir bien compris et t'avoir aidé!
GAel
"dede_look" <webforumsuser@macromedia.com> a écrit dans le message de news:
c65bk3$o7n$1@forums.macromedia.com...
Salut amis chercheurs !
Je travaille sur un moteur de recherche multicrit?res : le formulaire se
rempli via des listes d?roulantes.
Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de
France ou
toutes.
C'est ce "toutes" qui me pose probl?me.
Je souhaiterai filtrer selon des conditions mais je ne sais :
- pas o? les ins?rer
- pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region
FROM matable
WHERE nom = 'colname' AND activite = 'colactivite' AND region 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de
formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") {
$requete.="client = 'colname' " ;
A mon avis il faut qui tu mettes les conditions "selectionnable" en variable et ensuite suivant tes variable tu construis ton WHERE
Tu fais ta recherche dans la base en fonction des critiere et non pas un trie apres la recherche
J'espere avoir bien compris et t'avoir aidé! GAel
"dede_look" a écrit dans le message de news: c65bk3$o7n$
Salut amis chercheurs !
Je travaille sur un moteur de recherche multicrit?res : le formulaire se rempli via des listes d?roulantes. Exemple dans la liste r?gion on peut choisir l'une des 22 r?gions de
France ou
toutes.
C'est ce "toutes" qui me pose probl?me. Je souhaiterai filtrer selon des conditions mais je ne sais : - pas o? les ins?rer - pas si mon code et correct
Ma requ?te :
SELECT nom, activite, region FROM matable WHERE nom = 'colname' AND activite = 'colactivite' AND region 'colregion'
(les 'colname', 'colactivite',..correspondent ? mes variables de
formulaire)
Le genre de conditions que je souhaiterais ins?rer :
$requete = "SELECT client, annee FROM table_realisation_idec WHERE ";
if ('colname'!="toutes" 'colannee'=="toutes") { $requete.="client = 'colname' " ;