私のスクリプト Basic Announce を知っている人もいるかもしれません。送信された最新のニュース エントリを取得しようとしているので、最後に知っているエントリだけが呼び出されます。
このコード ブロックには、私が最初に作成したニュース コーラーがありますが、これはすべてのエントリを呼び出すことにしましたが、それは管理者が確認できるようにするためのものですが、このファイル内で最後のエントリを呼び出す必要があります: news.php
<?php
// Connects to your Database
mysql_connect("$server","$usr","$pswd") or die(mysql_error());
mysql_select_db("$db") or die(mysql_error());
$data = mysql_query("SELECT * FROM announcements")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<th>Announcement:</th><td>".$info['Announcement'] . "</td> ";
Print "<br>";
Print "<th>Submitted By:</th> <td>".$info['Submitted'] . "</td> ";
}
;
?>
データベーステーブルのSQLコードも含めて、最後に知っているエントリを選択するにはどうすればよいですか。
基本的な Announce.sql コードは次のとおりです。
CREATE TABLE IF NOT EXISTS `announcements` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`Announcement` text NOT NULL,
`Submitted` text NOT NULL,
`Date_time` date NOT NULL,
PRIMARY KEY (`id`)
);
主キー「id」を使用して最後のレコードを取得することはできますか?
私はまだ独学とインスピレーションによって PHP を学んでいるので、この厄介な問題についての助けをいただければ幸いです。
どうもありがとう