Грешка при switch и цикъл

if

Registered
Опитвам се да направя за всеки резултат от базата данни да прави case, чрез while. Но се появява грешка, че expect-вало T_CASE или T_DEFAULT.
Демек когато сложа case на първия ред след switch - всичко е ok, но на мен не ми върши работа така. Идеи?
 
Не си дал кода да видим какво се мъчиш да постигнеш?
demo
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
     <head>
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
          <title></title>
     </head>
     <body>
          <?php
          mysql_connect("localhost", "root") or die('NO SERVER');
          mysql_select_db("a7568924_testove") or die('NO TABLE');

          $sql='SELECT * FROM besene_player';
          $res=mysql_query($sql);
          while ($row = mysql_fetch_array($res)) {
               $id = $row['player_id'];
               switch($id) {
                    case ($id <= 5):
                         $font_size = "11";
                         break;

                    case ($id <= 10):
                         $font_size = "16";
                         break;

                    case ($id <= 15):
                         $font_size = "18";
                         break;

                    case ($id <= 20):
                         $font_size = "20";
                         break;
               }
               echo '<span style="font-size: ' .$font_size. ';">' .$row['player_name']. ' - '.$id.'</span>  ';
               echo '<br>';
          }
          ?>
     </body>
</html>
 
Аз описах какъв е проблема, затова не съм дал код.
Това, което си дал не ми върши работа.

Ето кода:
Код:
switch($i) {
while($row = mysql_fetch_assoc($result)) {
case "$row[id]":
echo $row[ip];
break;
}
}
 
if каза:
Аз описах какъв е проблема, затова не съм дал код.
Това, което си дал не ми върши работа.

Ето кода:
Код:
switch($i) {
while($row = mysql_fetch_assoc($result)) {
case "$row[id]":
echo $row[ip];
break;
}
}
Е като се замислиш ... как веднага след switch() ще сложиш while() :?:
Ти му казваш когато и после веднага вкарваш докатo :idea:
Много по-логично е, while() да ти е преди switch(), ако не е така ... то логиката ти куца :idea:
 

Back
Горе