Associer plusieurs SELECT dans une table SQL
Résolu/Fermé
gexevo
Messages postés
74
Date d'inscription
mercredi 9 décembre 2009
Statut
Membre
Dernière intervention
26 août 2010
-
25 août 2010 à 22:37
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 - 26 août 2010 à 18:05
gexevo Messages postés 74 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 26 août 2010 - 26 août 2010 à 18:05
A voir également:
- Associer plusieurs SELECT dans une table SQL
- Table ascii - Guide
- Table des matières word - Guide
- Associer chromecast - Guide
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Dupliquer une table sql ✓ - Forum Programmation
3 réponses
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
26 août 2010 à 07:45
26 août 2010 à 07:45
Hello
Mais ta requête est ou ?
La structure de la seule table c'est quoi ?
Tu es sous quel SGBD ?
Mais ta requête est ou ?
La structure de la seule table c'est quoi ?
Tu es sous quel SGBD ?
blux
Messages postés
26545
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
22 décembre 2024
3 318
26 août 2010 à 09:14
26 août 2010 à 09:14
Salut,
c'est à toi de générer ton SQL par programmation, il n'y a pas d'autre moyen...
c'est à toi de générer ton SQL par programmation, il n'y a pas d'autre moyen...
gexevo
Messages postés
74
Date d'inscription
mercredi 9 décembre 2009
Statut
Membre
Dernière intervention
26 août 2010
8
26 août 2010 à 18:05
26 août 2010 à 18:05
C'est bon j'ai enfin trouvé.
Voici le code pour ceux qui pourrait être intéressé.
Voici le code pour ceux qui pourrait être intéressé.
$requete2 = "SELECT * FROM annonces WHERE 1=1 "; if (empty($mot_cle) and empty($region) and empty($annee_mini) and empty($annee_maxi) and empty($prix_mini) and empty($prix_maxi)) { $requete2 = "SELECT * FROM annonces";} else { if (!empty($mot_cle)) { $requete2 .= " AND titre LIKE '%$mot_cle%'";} if (!empty($region)) { $requete2 .= " AND region='$region'";} if (!empty($annee_mini)) { $requete2 .= " AND annee >='$annee_mini'";} if (!empty($annee_maxi)) { $requete2 .= " AND annee <='$annee_maxi'";} if (!empty($prix_mini)) { $requete2 .= " AND prix >='$prix_mini'";} if (!empty($prix_maxi)) { $requete2 .= " AND prix <='$prix_maxi'";} $requete2 .= " ORDER BY id DESC LIMIT $Ndeb,$Nmax"; }