Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
簡単な質問ですが、ステータスを更新するためにMySQLデータベースを設定するにはどうすればよいですか?
そのため、ユーザーごとに水平方向の列と、「電子メール」や「ユーザー名」などの保存されている情報ごとに垂直方向の列がすでにあります。では、ステータスの更新を投稿して、投稿したものをそれぞれ保存し、PHP経由で投稿した最新のものだけをページに表示するように設定するにはどうすればよいですか?つまり、「ステータス」と言うすべてのユーザーに対して垂直の列を作成するのですか、それとも何ですか?
データベースにステータス用の新しいテーブルを作成し、作成者の ID を参照するフィールド (このテーブル内) を作成する必要があります。これが「一般的な方法」です。
そして、クエリ結果の順序付けは簡単ですORDER BY status_time DESC。
ORDER BY status_time DESC
このように SQL クエリを記述して、最新のステータス更新を取得します。
select * from table_name where user = your_user desc limit 1