Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/04/2007, 09h19   #1
Nouveau Membre du Club
 
Avatar de urbalk
 
Inscription : novembre 2005
Messages : 135
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : novembre 2005
Messages : 135
Points : 38
Points : 38
Par défaut Prochain week end

Bonjour,

je chérche à créer une requète pour lire une table et afficher des éléments ayant lieu le prochain week-end en fonction de la date du jour.

ex:
nous sommes lundi ou jeudi, et je veux afficher les événements qui vont avoir lieu le samedi et dimanche siuvants.

si q qun peu me mettre sur la voie

merci
urbalk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 11h08   #2
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Bonjour,

Tu détermines tes dates en php :
Code :
1
2
3
4
5
6
7
8
9
10
 
<?php
	$TSaujourdhui = strtotime('now');
	$dateDeb = date('Y-m-d', strtotime('next saturday', $TSaujourdhui));
	$dateFin = date('Y-m-d', strtotime('next sunday', $TSaujourdhui));
 
	$sql = 'select lesChamps
		from laTable
		where laDate in(\'' . $dateDeb . '\', \'' . $dateFin . '\')';
?>
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 12h02   #3
Nouveau Membre du Club
 
Avatar de urbalk
 
Inscription : novembre 2005
Messages : 135
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : novembre 2005
Messages : 135
Points : 38
Points : 38
Bonjour et merci de ce bout de code.

je l'ai simplement C/C dans mon code, et chose étrange il me renvoie au we du 5 et 6 mai .

Pourquoi ne renvoit-il pas le we du 28 et 29 avril ?
C'est bizarre ca ?

Mon pc est à l'heure et je bosse sous easyphp.

a+
urbalk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 12h30   #4
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Je n'ai pas ce problème
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 14h22   #5
Nouveau Membre du Club
 
Avatar de urbalk
 
Inscription : novembre 2005
Messages : 135
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : novembre 2005
Messages : 135
Points : 38
Points : 38
Voila comment j'utilise ton code:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<?php 
echo 'Ce week-end';
echo '<br>';
$date = date("Y-m-d");
echo $date;
echo '<br>';
 
	$TSaujourdhui = strtotime('now');
	$dateDeb = date('Y-m-d', strtotime('next saturday', $TSaujourdhui));
	$dateFin = date('Y-m-d', strtotime('next sunday', $TSaujourdhui));
 
	echo $dateDeb;echo '<br>';
	echo $dateFin;echo '<br>';
 
	echo $TSaujourdhui;
 
	//$sql = 'select lesChamps
		//from laTable
		//where laDate in(\'' . $dateDeb . '\', \'' . $dateFin . '\')';
?>
le navigateur me renvooie ca:
Code :
1
2
3
4
5
6
 
Ce week-end
2007-04-27
2007-05-04
2007-05-06
1177676389
vraiment étrange, d'autant plus que j'en ai juste fait un C/C...
urbalk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 14h52   #6
Nouveau Membre du Club
 
Avatar de urbalk
 
Inscription : novembre 2005
Messages : 135
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : novembre 2005
Messages : 135
Points : 38
Points : 38
OK !

le pb doit être avec easyphp car sur mon serveur tout fonctionne impec !



merci

bon we.
urbalk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h36.


 
 
 
 
Partenaires

Hébergement Web