2012-02-14 3 views
3

У меня есть цикл while и в нем есть сообщения на форуме. Я хочу показать количество сообщений (1,2 ..).PHP add +1 in while loop

Позвольте мне показать вам, что я думаю, что

while($some = mysql_fetch_array($forum_posts)){ 
echo 'Number of post is $num++'; 
} 

и показать, как

------ Thread -------

------ сообщения -------

Text of post   1. 
Text of post   2. 
Text of post   3. 

Thanks.Sorry для плохого английского

ответ

6

$ num должно быть инициализировано!

$num = 1; 
while($some = mysql_fetch_array($forum_posts)){ 
echo 'Number of post is '.($num++); 
} 
0

Попробуйте с:

$num = 1; 
while($some = mysql_fetch_array($forum_posts)){ 
    echo 'Number of post is ' . ($num++) . '.'; 
} 

Переменные должны быть вне строки.

1
$num = 0; 

while($some = mysql_fetch_array($forum_posts)){ 
    echo 'Number of post is '.++$num; 
}