ウェブページのプログラミング方法がよくわからないので、次の質問があります。ユーザーが管理できる MySQL データベースがあります。私は2つのテーブルを持っています:人、ビデオ。
ユーザーが個人テーブルから個人を選択し (名前などで)、この個人をビデオ リンクに関連付けるページが必要です。データベースから人物を選択するのは簡単です。
SELECT personID, name
FROM persons
WHERE name LIKE '%John%'
したがって、ユーザーは、personID という外部キーを持つビデオ テーブルへのビデオ リンクを挿入する必要があります。
「選択」の後に人の主キーを非表示のhtml入力フォームに保存できますが、編集できるため、これはあまり安全ではないと思いますか?
私の質問は次のとおりです。選択呼び出しと挿入呼び出しの間に、そのようなキー値をどこに保存しますか? 代わりに、このすべてのデータをセッションに保存する方が安全ですか?