0

私はまだphpの初心者です...これがばかげた質問であれば申し訳ありません。

数値 (「ビュー」) の配列があり、各「ビュー」はビデオに固有です。上位の「ビュー」をテーブル (html) のセルに出力したい。リストが昇順であろうと降順であろうと、リストの最初の番号 (ただし正しい番号) しか表示されません (最初の行の $views1)。これが私のコードです:

<? php //lots of code, followed by

include 'connect.php';
$views=mysql_fetch_array(mysql_query("SELECT video.views FROM video ORDER by  
video.views DESC LIMIT 10"));   
list($views1,$views2,$views3,$views4,$views5,$views6,$views7,$views8,$views9,$views10)  
= $views;
?>

<html>
<body>
<table>
<tr><td><?php echo $views1 ?></td></tr>
<tr><td><?php echo $views2 ?></td></tr>
. //My actual code has 10 rows going from $views1 to $views10 
.
. 
<tr><td><?php echo $views10 ?></td></tr>

</body>
</html>

問題が何であるかわかりません...助けてくれてありがとう!

4

3 に答える 3