Selectionner juste les champs de la dernière semaine

cs_soussan Messages postés 53 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 23 juin 2008 - 2 avril 2006 à 17:13
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 2 avril 2006 à 17:49
salut
je selectionne tt les champs d'une table depuis le code :
$resultat_sql = mysql_query("select * from candidat where fonction='".$_GET['s']."'",$ct);

mais je veux ajouter une autre condition de selection celle da la date je veux séléctionner juste les champs de 7 derniers jours
merci

2 réponses

Evangun Messages postés 1980 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 24 septembre 2012 4
2 avril 2006 à 17:46
salut,

SELECT * FROM `table`
WHERE TO_DAYS(NOW()) - TO_DAYS(date) <= 7
ORDER BY date DESC;

la prochaine fois tu pourras essayer de chercher par toi-même, ça marche aussi et ça va plus vite...
0
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
2 avril 2006 à 17:49
Salut,

tant que t'y es évite le SELECT * mais indique les champs que tu sélectionnes, même si tu les sélectionnes tous.

a +

<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li><li>Codes-php.net</li>
0
Rejoignez-nous