0
私はMySQLテーブルのデータを表示するphpテーブルを作っています。これは完全に機能しています。しかし、MySQLテーブルは更新され続けているので、私のPHPテーブルは本当に長くて大きくなります。私はちょうどそれを短くしたいので、私はそれが可能であれば、テーブルの最後の20項目を表示するだけです。MySQLの最後の20個の値だけを表示するPHP動的テーブルを作成するには?
テーブルは動的に更新されず、ページを更新する必要がある新しい更新が表示されます。自分でで更新を続けることができれば幸いです。 Hereは、(ロング)テーブルの表示ページです。私はループを作るために持っているつもりですが、私は1が最良の選択肢になるかわからないんだけど知って
<?php
$con = mysql_connect("$host","$username","$pass");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("$db_name", $con); //database name
$result = mysql_query("SELECT * FROM $db_table"); //table
echo "<table cellpadding='0' cellspacing='0' class='ver-minimalist'>
<tr>
<th>Photoresistor</th>
<th>Accelerometer</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['Photoresistor'] . "</td>";
echo "<td>" . $row['Accelerometer'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
:
はここで、今のように私のPHPコードです。私は本当に助けに感謝します。
MySQLテーブルにはIDの主キーがあります。
20個の項目が表示されますが、逆さまに表示されますか? [リンク](http://imageshack.us/photo/my-images/818/capture123a.jpg/) – user1335412
DESCをASCに変更してください: –
@Erin私はそれを行い、最後の20個ではなく最初の20個のアイテムを表示します – user1335412