Afficher évènements en cours avec SQL
Résolu/Fermé
Y99
Messages postés
22
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
18 mars 2011
-
Modifié par Y99 le 13/03/2011 à 20:17
Y99 Messages postés 22 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 18 mars 2011 - 18 mars 2011 à 17:54
Y99 Messages postés 22 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 18 mars 2011 - 18 mars 2011 à 17:54
A voir également:
- Afficher évènements en cours avec SQL
- Panne tnt en cours aujourd'hui - Guide
- Il est en cours de transport vers votre site de livraison - Forum Consommation & Internet
- Commande en cours de validation fnac - Forum Consommation & Internet
- Arret en cours infini ✓ - Forum Windows 8 / 8.1
8 réponses
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
13 mars 2011 à 21:46
13 mars 2011 à 21:46
Salut
Quel est le nom du SGBD qui traite le SQL ?
Si c'est du mysql ça va en corrigeant un peu.
pour les autres pas bon.
Précisez svp...
Quel est le nom du SGBD qui traite le SQL ?
Si c'est du mysql ça va en corrigeant un peu.
pour les autres pas bon.
Précisez svp...
Y99
Messages postés
22
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
18 mars 2011
Modifié par Y99 le 14/03/2011 à 20:08
Modifié par Y99 le 14/03/2011 à 20:08
C'est bien du MYSQL
Que faut-il modifier ?
Que faut-il modifier ?
Utilisateur anonyme
15 mars 2011 à 01:04
15 mars 2011 à 01:04
je pense que cela serait du genre:
"SELECT * FROM courses WHERE (debut <= NOW() && fin >= NOW()) ORDER BY debut"
"SELECT * FROM courses WHERE (debut <= NOW() && fin >= NOW()) ORDER BY debut"
Y99
Messages postés
22
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
18 mars 2011
15 mars 2011 à 20:07
15 mars 2011 à 20:07
Merci mais ça n'affiche toujours rien
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
16 mars 2011 à 11:19
16 mars 2011 à 11:19
Bjr
Si debut n'est pas au format Datetime ça ne reverra rien.
Now() renvoie une sorte de timestamp.
En comparant debut à now() il faut au moins lui mettre l'élément comparateur au bon format.
Quel est le type de champ debut ?
Si debut n'est pas au format Datetime ça ne reverra rien.
Now() renvoie une sorte de timestamp.
En comparant debut à now() il faut au moins lui mettre l'élément comparateur au bon format.
Quel est le type de champ debut ?
Y99
Messages postés
22
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
18 mars 2011
Modifié par Y99 le 16/03/2011 à 19:04
Modifié par Y99 le 16/03/2011 à 19:04
debut et fin sont des date
Ce qui est bizarre c'est que quand je ne met que cela, ça marche :
Mais bien sur ça affiche tous les évènements qui ont commencé même si ils sont finis.
Ce qui est bizarre c'est que quand je ne met que cela, ça marche :
"SELECT * FROM courses WHERE debut <= NOW() ORDER BY debut"
Mais bien sur ça affiche tous les évènements qui ont commencé même si ils sont finis.
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
17 mars 2011 à 14:42
17 mars 2011 à 14:42
Ah je vois
En SQL c'est pas && mais AND
En SQL c'est pas && mais AND
Y99
Messages postés
22
Date d'inscription
mardi 2 février 2010
Statut
Membre
Dernière intervention
18 mars 2011
18 mars 2011 à 17:54
18 mars 2011 à 17:54
Merci beaucoup à vous deux, ça marche très bien.