[PHP] SQL !!

SQL !! [PHP] - PHP - Programmation

Marsh Posté le 02-04-2003 à 16:42:11    

Bonjour
 
J'ai besoin d'aide là: :fou:
 
Je voudrais savoir comment faire pour faire une requete SQL (ou MySQL ou Postgres ou autre) pour pouvoir recuperer tous les tuples (lignes) d'une table lorsque la table possede l'attribut date (qui correpond à la date d'entrée du tuple (ligne) suivant une date passé en parametre..
 
Par exemple trouver toutes les lignes qui ont une date superieur à 31-12-2002 ?
 
Ou sinon est ce que qq'un possede un script de recherche dans son forum avec une recherche par date :)
 
Voilà merci


---------------

Reply

Marsh Posté le 02-04-2003 à 16:42:11   

Reply

Marsh Posté le 02-04-2003 à 16:53:08    

:jap:  
 
UP UP  
 :jap:  
 
J'offre un coup à boire à celui qui voudra bien m'aider


---------------

Reply

Marsh Posté le 02-04-2003 à 16:56:28    

ca marche pas ... WHERE date > '2002-12-31' ?


Message édité par art_dupond le 02-04-2003 à 16:56:57

---------------
oui oui
Reply

Marsh Posté le 02-04-2003 à 16:58:41    

Pardon  
 :jap:  
Dit moi l'admin de forum.harware.fr
si tu lis çà est ce que tu pourrais m'aider en me donnant les requete sql de votre forum qui gère lse recherches par date ???
 
Merci
 :hello:  :ouch:  :bounce:


---------------

Reply

Marsh Posté le 02-04-2003 à 17:02:03    

Je ne sais pas à vrai dire je n'ai pas essayé : mais bon j'essai dans la seconde là et je te redis tout çà


---------------

Reply

Marsh Posté le 02-04-2003 à 17:07:55    

Bah non çà ne marche pas çà
 
 
çà m'enerve lol
 
Bon mais çà doit etre un truc comme çà  
 
Y'a pas de la bonne doc la dessus , pour SQL ???
 


---------------

Reply

Marsh Posté le 02-04-2003 à 17:13:19    

moi j'ai fait ca et ca marche.
 
essaye d'adapter pour mettre la date que tu veux..
 


$today = date("Y-m-d" );
$pout = mysql_query("SELECT * FROM matches WHERE date >= '$today' ORDER BY date ASC LIMIT 0,1;", $db);


 
 
edit : enfin ca à l'air de marcher parce que j'ai que deux dates et peut etre que c'est une coincidence que ca marche :p


Message édité par art_dupond le 02-04-2003 à 17:18:19

---------------
oui oui
Reply

Marsh Posté le 02-04-2003 à 17:16:28    

Est ce que tu peux m'expliquer ce que tu as apres ton ORDER BY? pour que je comprenne ?
 
Merci


---------------

Reply

Marsh Posté le 02-04-2003 à 17:19:29    

LIMIT a,b
 
 
si j'ai bien compris, il prend b éléments à partir du a-ème élément trouvé
 
 
donc LIMIT 0,1 prendra le premier élément


---------------
oui oui
Reply

Marsh Posté le 02-04-2003 à 17:38:35    

C'est bon çà marche ............
 
Je suis dégouté, c'est un membre de mon groupe de projet qui avait efacé les tuples de la base sur la quelle je testait, donc j'avais un resultat null logique ...
 
Mais je ne comprendais pas ,..
 
bref je te remercie


---------------

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed