テーブルには、投稿を閲覧できるユーザーを格納するフィールドがあります。私は93849038,39480398
のようなものを持っていますが、コンマで区切られています。カンマを含むエントリのマッチング方法は?
だから、これは私がしようとしているものです:
$user = logged in user; example: 93849038.
そして、これは私のクエリは次のようになります。私はポストにサービスを提供することができませんそのような構造を使用して
$sql = "SELECT note FROM notes_are WHERE user_allowed = '$user' ORDER
BY id DESC LIMIT 0, 3";
。
これは非常にうまく設計されていません。 –
あなたがしていることは間違っています。連結IDリストの使用を停止し、実際の外部キーの使用を開始する必要があります。それはデータベースにするのはひどい、恐ろしいことです、そしてそれはあなたのアプリケーションを損なうでしょう。 – meagar
これはdBテーブルを設計するには悪い方法ですが、特定の投稿を見ることができる各ユーザの行の行に沿って何かをします。 –