データベース内でIDを見つけようとしています。次のものを見つける必要があります。
17,
,17
,17,
17 で始まる他の ID (つまり、170、171、173 など) が見つからないようにします。現在、次の変数を設定して、mysql クエリに取り込みます。
$userid = '' . $row['userid'] . ',%';
$userid2 = '%,' . $row['userid'] . '%';
$userid3 = '' . $row['userid'] . '%';
しかし、ID 170 も引き込んでいることがわかりました。ID 170 が文字列の最後に置かれるたびに発生すると思います。あなたが提供できるどんな助けでも、私は最も感謝します. ここに私が取り組んでいるクエリがあります:
"SELECT formid, draft, activestatus
FROM forms
WHERE notifyusers like '$userid'
AND activestatus != '3' OR notifyusers like '$userid2' AND activestatus != '3'
OR notifyusers like '$userid3' AND activestatus != '3'";