-1

簡単な質問ですが、ステータスを更新するためにMySQLデータベースを設定するにはどうすればよいですか?

そのため、ユーザーごとに水平方向の列と、「電子メール」や「ユーザー名」などの保存されている情報ごとに垂直方向の列がすでにあります。では、ステータスの更新を投稿して、投稿したものをそれぞれ保存し、PHP経由で投稿した最新のものだけをページに表示するように設定するにはどうすればよいですか?つまり、「ステータス」と言うすべてのユーザーに対して垂直の列を作成するのですか、それとも何ですか?

4

2 に答える 2

0

データベースにステータス用の新しいテーブルを作成し、作成者の ID を参照するフィールド (このテーブル内) を作成する必要があります。これが「一般的な方法」です。

そして、クエリ結果の順序付けは簡単ですORDER BY status_time DESC

于 2012-12-20T04:20:34.783 に答える
0

このように SQL クエリを記述して、最新のステータス更新を取得します。

select * from table_name where user = your_user desc limit 1
于 2012-12-20T04:21:06.287 に答える