phpで収集されているかどうかを判断する方法
情報収集機能を自分で作成しました。
情報の詳細ページには、ユーザーが押している間、非表示のタイトル、URLなどが表示されます。 [送信] ボタンをクリックすると、データが収集されたことを示すプロンプトが表示され、ユーザーが後で表示できるようにユーザーの背景にレコード リストが表示されます。
現在の問題は、ユーザーが情報詳細ページで情報を収集したことをどのように判断するかということです。ユーザーがお気に入りを繰り返せないようにしますか?
さらに、ユーザーはこの情報のコレクションを削除した後でも、この情報を再度収集することができます。
-----ソリューションのアイデア----------------------
コレクションはデータベースに記録されます。
判定もデータベースで行われます。
収集時のレコードが URL の場合
この URL とユーザー ID を使用して、ユーザーが収集したかどうかを判断できます。
テーブル構造は次のとおりです
id、user_id、title、url
収集されているかどうかを判断します
select * from table where url=xxx and user_id=xxx;