Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum 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 04/01/2011, 21h47   #1
Invité de passage
 
Inscription : février 2009
Messages : 19
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : février 2009
Messages : 19
Points : 3
Points : 3
Par défaut Script Php pour récupere n° de semaine dans une table

Bonjour,

j'ai besoin de votre aide, débutant en Php et MySQL, je souhaiterais obtenir à partir d'une table MySQL le numéro de la semaine courante (01 pour aujourd'hui par exemple) afin de l'insérer dans le champ d'un formulaire.

Ma table se présente comme ceci:

Code :
1
2
3
4
5
6
7
8
9
     id_sem | semaine
     ________________
	1   | 	01
	2   | 	02
	3   | 	03
	4   | 	04
	5   |	05
       ...  |   ...
        52  |	52
Merci de votre aide
frederic_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 21h57   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Avec mysql :
Avec PHP :
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 21h58   #3
Membre régulier
 
Inscription : novembre 2010
Messages : 102
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 102
Points : 86
Points : 86
Avec un where et date('W')?
http://php.net/manual/fr/function.date.php
Soull est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 22h44   #4
Invité de passage
 
Inscription : février 2009
Messages : 19
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : février 2009
Messages : 19
Points : 3
Points : 3
Citation:
Envoyé par sabotage Voir le message
Avec mysql :
Avec PHP :

Merci, mais cela ne fait que récupérer le n° de la semaine courante, comme expliqué + haut, ce que j'aimerais c'est un script (PHP ou MySQL) qui me récupère le n° de semaine en corrélation avec ma table MySQL

est-ce que je peux écrire ?
Code sql :
1
2
 
SELECT id, semaine FROM ma_table WHERE date('w') = semaine
frederic_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 23h37   #5
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
A quoi sert ta table ?

Si tu veux un zero devant ton numéro de semaine, tu n'as pas besoin de deployer une telle usine :
Code :
echo sprintf("%02d",date('W'));
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 00h01   #6
Invité de passage
 
Inscription : février 2009
Messages : 19
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : février 2009
Messages : 19
Points : 3
Points : 3
Citation:
Envoyé par sabotage Voir le message
A quoi sert ta table ?
bonne question ! Le problème c'est que je souhaite obtenir le n° de la semaine courante mais aussi laisser la possibilité de sélectionner une autre semaine...c'est simple et compliqué à la fois
frederic_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 09h48   #7
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Tu n'as pas besoin d'utiliser une base de donnée.
Ton contenu (numéro des semaines) n'aura jamais besoin d'être modifié, il peut donc être écrit en dur dans ton code.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h10.


 
 
 
 
Partenaires

Hébergement Web