Requete sur le resultat d'une requete.

Résolu
davidcian Messages postés 186 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 19 décembre 2009 - 9 mars 2008 à 18:45
davidcian Messages postés 186 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 19 décembre 2009 - 9 mars 2008 à 22:06
Peut on faire une requete sur le resltat d'une requete?

Par exemple ma 1er requete:

        $requete = 'SELECT *
        FROM site_resa
        WHERE \''.$date1.'\' BETWEEN date1 AND date2';

Puis sur le resultat de cette requete:

        $requete = 'SELECT *
        FROM site_resa
        WHERE baniere = "on"
        OR moteur = "on"
        OR aquereur = "on"';

Bon j'imagine que ca ne s'ecrit pas comme ca, mais comment puis je faire?

Az

6 réponses

davidcian Messages postés 186 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 19 décembre 2009 1
9 mars 2008 à 22:06
Bon bah finalement ca marche c'etait juste une erreur dans ma boucle...

Az
3
Evangun Messages postés 1980 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 24 septembre 2012 4
9 mars 2008 à 18:53
Hello, et les mots magiques ?
0
davidcian Messages postés 186 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 19 décembre 2009 1
9 mars 2008 à 19:41
svp!

Az
0
Evangun Messages postés 1980 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 24 septembre 2012 4
9 mars 2008 à 20:18
Ok, regarde les sous-requêtes.
à+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
davidcian Messages postés 186 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 19 décembre 2009 1
9 mars 2008 à 20:27
J'ai deja regardé et j'ai rien compris...

Az
0
davidcian Messages postés 186 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 19 décembre 2009 1
9 mars 2008 à 20:56
J'ai essayer ca:

        $requete = 'SELECT *
        FROM site_resa
        WHERE \''.$date1.'\' BETWEEN date1 AND date2
        AND EXISTS (SELECT *
                    FROM site_resa
                    WHERE baniere = "on"
                    OR moteur = "on"
                    OR aquereur = "on")';

Mais ca marche pas!

Az
0
Rejoignez-nous