私はこれらのテーブルにユーザー入力(コメント)を保存します。PHP:MYSQL履歴機能?
NEWS_COMMENTS
- id
- comment
PRODUCT_COMMENTS
- id
- comment
- product_id
自分のウェブサイトに履歴機能を追加したいと考えました。好き。
-Someone commented on XX news.
-Someone commented on YY product.
-Someone commented on ZZ product.
あなたは問題に気付きました。私はタイムスタンプや日付を保存しないので、どのコメントが最初に来るのか分からない。ニュースコメントまたは製品コメントのいずれかになります。
MySQLには最後の24時間入力を選択する機能がありますか?たとえば、
NEWS_COMMENTSには過去24時間以内に3つの新しいエントリがあります。 PRODUCT_COMMENTSには過去24時間で5つの新しいエントリがあります。
クエリは、エントリ日付/タイムスタンプでこれらの8つのエントリを選択する必要があります。
現在のページを変更せずにこれを行うことはできますか?あなたはクエリを提供できますか?
So ** do save ** timestamps。 **意味のない**解決策を持つ問題を考えている理由は何ですか? – zerkms
今は構造を変更したくありません。 Mark Byersの答えはそれを解決しました。あなたのコメントをありがとうございました。 :) – Aristona
と彼の答えは、構造を変更することを意味します – zerkms