SQL select date
Résolu/Fermé
Nike7414
Messages postés
23
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
19 avril 2012
-
18 avril 2012 à 17:31
vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 - 19 avril 2012 à 13:54
vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 - 19 avril 2012 à 13:54
1 réponse
vordano
Messages postés
1682
Date d'inscription
mardi 12 juillet 2011
Statut
Membre
Dernière intervention
20 juillet 2012
316
18 avril 2012 à 17:42
18 avril 2012 à 17:42
cadeau
</code>
$num_jour=date('w',$getdate)-1;
$a=split("-",$getdate);
$l=date('Y-m-d',mktime(0,0,0,$a[1],$a[2]- $num_jour,$a[0]));
$d = date('Y-m-d',mktime(0,0,0,$a[1],$a[2]- $num_jour+6,$a[0]));
$sql="SELECT * FROM depenses WHERE coldate between '".$l."' and '".$d."';";
</code>
dis moi si ça marche ;)
</code>
$num_jour=date('w',$getdate)-1;
$a=split("-",$getdate);
$l=date('Y-m-d',mktime(0,0,0,$a[1],$a[2]- $num_jour,$a[0]));
$d = date('Y-m-d',mktime(0,0,0,$a[1],$a[2]- $num_jour+6,$a[0]));
$sql="SELECT * FROM depenses WHERE coldate between '".$l."' and '".$d."';";
</code>
dis moi si ça marche ;)
18 avril 2012 à 18:55
C'était aussi un problem de guillemets -.-
19 avril 2012 à 10:53
je ne savais pas qu'il y avais une méthode WEEK en sql :/
mais a quoi sert le id_users=:id_users alors que tu ne travail que sur une seule table ?
19 avril 2012 à 13:52
id_users, car jai une table users aussi ;)
19 avril 2012 à 13:54