Se connecter / S'enregistrer
Votre question

[Résolu] 1 code > 2 résultats différents

Tags :
  • Echo
  • Programmation
Dernière réponse : dans Programmation
29 Septembre 2008 17:28:01

Bonjour à tous,

Je me suis créé une petite page personnel avec menu et contenu.
En bas du menu, je fais apparaitre le calendrier du mois en cours.

Dans ce même menu, j'ai un lien vers un calendrier "global" !

Le calendrier "global" s'affiche correctement alors que ce n'est pas le cas de celui du mois en cours présent dans le bas du menu...

Pourtant j'utilise exactement le même code (j'ai même fait un copier/coller)

Voici le code en question :
  1. <?php
  2. $i=0;
  3. while ($i <> $reste_jour) {
  4. echo "<td> </td>";
  5. $i++;
  6. }
  7. $nb=1;
  8. while ($nb <> $nb_jour_mois) {
  9. while ($i <> 7 && $nb <> $nb_jour_mois) {
  10. //test si jour OQP ou pas
  11. if ($nb < 10 ) {
  12. $jour_evt = "0".$nb;
  13. } else {
  14. $jour_evt = $nb;
  15. }
  16. if ($k < 10 ) {
  17. $mois_evt = "0".$k;
  18. } else {
  19. $mois_evt = $k;
  20. }
  21. $date_event=$jour_evt."-".$mois_evt."-".date('Y');
  22. $req = "SELECT COUNT(*) FROM _calendrier_event WHERE date='$date_event'";
  23. $sqlquery = mysql_query($req) or die ("Erreur de requête");
  24. $count = mysql_fetch_row($sqlquery);
  25. //echo $count[0];
  26. if ( $count[0] <> 0 ) {
  27. echo $style_TD['TD_JourOQP'];
  28. } else {
  29.  
  30. if ( $nb == $date_jour && $mois_en_cours == $k ) {
  31. echo $style_TD['TD_JourJ'];
  32. }
  33. if ( ($nb < $date_jour && $mois_en_cours == $k) || ( $mois_en_cours > $k) ) {
  34. echo $style_TD['TD_JourPasse'];
  35. }
  36. if ( ($nb > $date_jour && $mois_en_cours == $k) || ( $mois_en_cours < $k) ) {
  37. echo $style_TD['TD_JourAVenir'];
  38. }
  39. }
  40. echo '<a href="../affich.php?mois='.$k.'&jour='.$nb.'" class=calendar>';
  41. echo $nb." </a></td>";
  42.  
  43. $i++;
  44. $nb++;
  45. }
  46. echo "</tr><tr>";
  47. $i=0;
  48. }
  49. ?>


Et le résultat en image :


Il me semblait que ces derniers jours, il s'affichait correctement partout ! Mais aujourd'hui, BUG ? ?

Merci de votre aide !

Autres pages sur : resolu code resultats differents

29 Septembre 2008 17:45:40

Bon en fait, problème un peu plus haut dans mon code...

C'est bon, Bug résolu !
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS