Créer un compte
Connexion

requete sql pour passer a la ligne prochaine

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
tezz
29/05/2010 à 14:54:09
tezz
Membre
Bonjour a tous,

J'ai un petit soucis,
But :
Je souhaiterais creer un module pour un site qui permettrait d'annoncer la prochaine date d'anniversaire d'un membre.

J'ai créé une table sql contenant les dates sans année, les noms de membres et un ID auto incrémenté.
Au milieu de cette table un champ s'appelle "aujourd'hui" qui se met a jour tout les jours.
J'aimerais trouver une requete qui permet de sélectionner la ligne qui suit la ligne "aujourdhui".

Voici un morceau du tableau pour plus de clarté. :
Image

ybouane
01/06/2010 à 03:48:46
ybouane
Admin
Bonjour,
selon moi, une solution serait d'abord par commencer par modifier les dates de 05-10(10 mai) en 510
et le champ sql en INT.
Pour le code php, il te suffira de faire quelque chose de similaire à:
$next = mysql_fetch_array(mysql_query('select membre from table where anniversaire>'.date('nd').' limit 1'));
if(!$next['membre'])
{
$next = mysql_fetch_array(mysql_query('select membre from table where anniversaire>0 limit 1'));
}

Cordialement :)

Image
tezz
04/06/2010 à 08:31:13
tezz
Membre
Merci pour ta réponse, ça m'a beaucoup aidé, j'ai pu enfin finir ce module ;)
On peut clore le sujet, que ferais-t-on parfois sans tout ces gens qui sont prets a passer un peu de leur temps pour aider les autres ;)

Pages: 1