Bonjour,
Je bute un peu sur une requête avec un problème de date.
Si à la date d'aujourd'hui une correspondance existe avec le champs date ca affiche les infos lié à ce champs mais par contre si aucun champs ne comprends la date d'aujourd'hui, j'aimerai que cela selectionne le champs dont la date est la plus proche de celle d'aujourd'hui.
Une idée ??
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $radio = "SELECT * FROM intervenant INNER JOIN societe ON intervenant.societe_interv = societe.id_societe INNER JOIN radio ON radio.interv_radio = intervenant.id_interv WHERE radio.dayon_radio = NOW() ORDER BY dayon_radio DESC LIMIT 1;"; $resradio = mysql_query($radio) or die(mysql_error()); $nbr = mysql_num_rows($resradio); if ($nbr==0){ $radio = "SELECT * FROM intervenant INNER JOIN societe ON intervenant.societe_interv = societe.id_societe INNER JOIN radio ON radio.interv_radio = intervenant.id_interv WHERE ???? ORDER BY radio.dayon_radio DESC LIMIT 1;"; $resradio = mysql_query($radio) or die(mysql_error()); } $lineradio = mysql_fetch_array($resradio);![]()
Partager