|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : décembre 2010 Messages : 74 ![]() |
Bonjour à tous,
Ben oui je rame un peu je dois dire pour un problème de date dans mon script. Je n'arrive pas à faire afficher la condition suivante correctement: Si datejour = daterando alors affiche rando sinon affiche test Pour résumé j'ai un calendrier avec 20 randos sur l'année et lorsque le script détecte que la date du jour correspond à la date de la rando se trouvant dans ma BDD il affiche la rando dans un Input texte Si je fais comme dans mon exemple, j'ai une erreur "Undefined variable: daterando " Merci pour votre aide. Voici mon script: Code sql :
|
||
|
|
00
|
|
|
#2 | |||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Hello
Citation:
Code :
En ce qui concerne ton script, je pense que ton problème vient du formattage des date, en mysql elles sont en YYYY-MM-DD HH:II:SS donc à la ligne#11 il faut mettre:
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|||
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : décembre 2010 Messages : 74 ![]() |
Hello,
Je ne crois pas que cela vienne de ceci : car si dans ma BDD je tombe sur la date d'une rando il m'affiche bien le nom de la rando dans l'input texte qui correspond à la 1ère condition Par contre aujourd'hui il n'y a pas de rando donc datejour est différent de daterando, il m'affiche bien la 2ème condition. MAIS en plus il m'affiche le fameux "Undefined variable: daterando " En résumé quand daterando est différent de datejour çà foire et il ne reconnait plus daterando. Que faire dans ce cas ? |
|
|
00
|
|
|
#4 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Ah oui, j'avais mal regardé.
Ton problème vient du fait que si la requête ne renvoie pas de résultats, $daterando n'est jamais défini, donc une erreur survient si on l'emploi. Pour y palier, il faut faire: Code :
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : décembre 2010 Messages : 74 ![]() |
Merci à toi.
Cà fonctionne bien maintenant Heu c'est comment encore qu'on rajoute SOLVED ? |
|
|
00
|
|
|
#6 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Boutton "résolu" en bas du thread.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
Copyright © 2000-2012 - www.developpez.com