2010-11-16 4 views
0
<?php 
    $result = mysql_query("SELECT * FROM articles WHERE tag='sports'"); 
    $strss=$strss+1; 
     while ($row = mysql_fetch_array($result)) 
      { 
     echo '<li id="nav'.$strss.'"><a href="#" >'.$row['title'].'</li>'; 
      } 
?> 

Pourquoi ne puis-je pas régler les numéros automatiquement? le nombre est toujours 1Les numéros de réglage PHP sont automatiquement

Répondre

6

Vous devez déplacer votre compteur dans la boucle while comme ce qui suit:

<?php 
    $result = mysql_query("SELECT * FROM articles WHERE tag='sports'"); 
    $strss=1; 
     while ($row = mysql_fetch_array($result)) 
      { 
       echo '<li id="nav'.$strss.'"><a href="#" >'.$row['title'].'</li>'; 
       $strss++; 
      } 
?> 
+0

Merci, je suis content de l'avoir su aujourd'hui. –

1

Parce que l'incrément est en dehors de la boucle.

Questions connexes