私はソーシャルネットワーキングのウェブサイトを作ろうとしており、そのためにプログラミングしています。しかし、私はその中で問題に遭遇しました。ユーザーが最初にステータスを更新しようとすると、ステータスが表示されず、次のステータスを更新しようとすると、最初のステータスは表示されますが、2 番目のステータスは表示されません。修正してください...
これが私のコードです。
ステータス更新のテーブル コード。
CREATE TABLE updates (
id int unsigned NOT NULL auto_increment PRIMARY KEY,
login varchar(50) NOT NULL,
status text NOT NULL,
time timestamp NOT NULL
);
ステータス コードの更新
mysql_query("INSERT INTO updates (login, status) VALUES ('$l','$status')");
($l はログイン名を指します)
更新コードを表示
$sql = mysql_query("select * from status where login='$l' order by id DESC");
$row = mysql_fetch_array($sql);
echo "<b>Status Updates</b><br>";
if(mysql_num_rows($sql) == 0)
echo "No Status updates till now";
else
{
while($row = mysql_fetch_array($sql))
{
echo $row['login']. "<br>";
echo $row['status']. " <br>";
}
}