Requette SQL pour sélectionner une plage de date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Requette SQL pour sélectionner une plage de date

par DaD » 20 juin 2006, 13:00

Merci nonos,

Malheureusement ta proposition ne fonctionnait pas...

ouckileou, merci à toi, c'était bien un probleme d'apostrophe....
ce qui est bizarre c'est que je ne recevais pas de message d'erreur (j'ai pourtant la bonne ligne dans mon code), et je n'en recevais pas non plus quand je fesais ma requette directement dans myphpadmin....
M'enfin ça marche bien maintenant...

Merci à vous 2.
+
DaD

par ouckileou » 20 juin 2006, 10:23

D'abord des conseils pour débugger, parceque avec juste le code que tu files on ne peut pas trop deviner : http://www.phpfrance.com/forums/voir_sujet-19378.php

Ensuite, je rajouterais des quotes autour de la date :

Code : Tout sélectionner

SELECT * FROM ics WHERE date >= '$date_us_debut' ORDER BY date DESC

par NoNos » 20 juin 2006, 02:43

Essaye sa mais je te promet rien

Code : Tout sélectionner

SELECT * FROM ics WHERE date >= to_date($date_us_debut, '0000-00-00) ORDER BY date DESC

Requette SQL pour sélectionner une plage de date

par DaD » 20 juin 2006, 02:31

Salut à tous,

Je voudrais faire un export XLS de ma base depuis une date définie dans une variable $date_us_debut.
Mais je n'y arrive pas...
Meme quand je lance cette requette directement dans Myphpadmin, il me sort toute les date (je remplace biensur dans ce cas la variable par la date format 0000-00-00)

voilà mon bout de code

Code : Tout sélectionner

SELECT * FROM ics WHERE date >= $date_us_debut ORDER BY date DESC

quelqu'un saurait il se qui ne vas pas?

Merci d'avance,

+
DaD