Requête à double conditions

WRInaute occasionnel
bonjour a tous

voila ma requête est simple mais je n'arrive pas à trouver la correcte syntaxe.

ma requête est la suivante :

Code:
$sql = "SELECT * FROM affiches WHERE dateheure BETWEEN dat1 AND date2 AND magasin='$magasin'";

mais le troisieme AND à mon avis pose soucis.
soyez indulgents je débute en PHP et merci d'avance pour vos réponses
 
WRInaute occasionnel
j'ai testé ceci :

$
Code:
sql = "SELECT * FROM affiches WHERE (dateheure BETWEEN $dat1 AND $dat2) AND (magasin = '$magasin')";

mais j'ai un autre soucis la recherche par date ne fonctionne pas cependant la requête semble bonne
 
WRInaute occasionnel
c'est bon j'ai trouvé

Code:
$sql = "SELECT * FROM affiches WHERE (dateheure BETWEEN '$dat1' AND '$dat2') AND (magasin = '$magasin')";

merci tout de même e-kiwi
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut