Anniversaire, SELECT ... MONTH(), ...
Salut, j'aurais voulu savoir, je voudrais sur mon site, au début juste mettre
"Joyeux Anniversaire à [la personne]" si le mois et le jour du membres sont identiques à la date d'aujourd'hui !!
(Table : "
membres", et le champ "
age" est sous format DATE (0000-00-00))
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1400]ce lien[/lien])
L'erreur :
You have an error in your SQL syntax near '(age)="13" AND month(age)="05"' at line 1
L'erreur doit provenir du DAY(), le MONTH() marche OK, mais le DAY(), nan !!
Peut être que l'hébergeur (OVH.com) ne l'aime pas, c bizarre !!
Merci d'avance
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
le 13/05/2004 à 16:56
i M@N
Hello !
Je pense que le problème vient plutôt de ta requête :
'SELECT login, id, age FROM membres WHERE day(age)="'.date('d').'" AND month(age)="'.date('m').'"'
Spa bon parce que t'as des ' dans tes variables :
day(age)="'.date('d').'"
Essaye de créer une variable $day = date('d') puis une variable $month = date('m')
et pis après tu fais :
'SELECT login, id, age FROM membres WHERE day(age)="'.$day.'" AND month(age)="'.$month.'"'
@+...
One Love, One Heart, One Unity.
Ca revient au meme de faire ca, sauf que tu utilises 2 variables de plus...
Bah als comment faut-il faire ?!
car je vois po en fait ...
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
C'est merci quand même !!
J'me suis démerdé autrement, et au lieu de faire ça :
'SELECT login, id, age FROM membres WHERE day(age)="'.date('d').'" AND month(age)="'.date('m').'"'
J'ai fait ceci :
'SELECT login, id, age FROM membres WHERE MONTH(age)="'.date('m').'" AND RIGHT(age,2)="'.date('d').'"'
@+
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: