Tom's Guide > Forum > Programmation > [Résolu] 1 code > 2 résultats différents

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

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

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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 :

Code :
  1. <?php
  2.     $i=0;
  3.     while ($i <> $reste_jour) {
  4.         echo "<td>&nbsp;</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.                 if ( $nb == $date_jour && $mois_en_cours == $k ) {
  30.                     echo $style_TD['TD_JourJ'];
  31.                 }
  32.                 if ( ($nb < $date_jour && $mois_en_cours == $k) || ( $mois_en_cours > $k) ) {
  33.                     echo $style_TD['TD_JourPasse'];
  34.                 }
  35.                 if ( ($nb > $date_jour && $mois_en_cours == $k) || ( $mois_en_cours < $k) ) {
  36.                     echo $style_TD['TD_JourAVenir'];
  37.                 }
  38.             }
  39.             echo '<a href="../affich.php?mois='.$k.'&jour='.$nb.'" class=calendar>';
  40.             echo $nb." </a></td>";
  41.            
  42.             $i++;
  43.             $nb++;
  44.             }
  45.         echo "</tr><tr>";
  46.         $i=0;
  47.     }
  48.     ?>



Et le résultat en image :
http://images2.hiboox.com/images/4008/560782412b470b0704e66500f9aa3877.jpg

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

Merci de votre aide !


Message édité par Darit le 29-09-2008 à 17:45:06
------------------------------ Quelques tutos...
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

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

C'est bon, Bug résolu !

------------------------------ Quelques tutos...
Répondre à Darit
Tom's Guide > Forum > Programmation > [Résolu] 1 code > 2 résultats différents
Aller à :

Il y a 1556 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens