quicky one、私は検索クエリを作成していますが、このコードでは1つの問題が残っています。有効な検索クエリ
このコードは完全に動作していますが、このバリデーションを追加する必要があります。このバリデーションを追加すると問題が発生します。userid='$id'
、検索クエリはそれで動作しません。誰かが私を正しい方法で置くことができますか?私はここで何かを逃している。 $ idの値は本当に真です。これはこの検索クエリのコード部分全体であり、結果は検証なしでOKです。
else if($_POST['filter1'] == "po_boravistu")
{
if($row_12['admin_id'] < 1)
{
//FILTER 10 po boravištu
$sqlCommand = "SELECT * FROM albums WHERE userid='$id' AND WHERE bor_mjesto LIKE '%$searchquery%' OR bor_kucni_broj LIKE '%$searchquery%' OR
bor_postanski_broj LIKE '%$searchquery%' OR bor_ulica LIKE '%$searchquery%' OR bor_opcina LIKE '%$searchquery%'";
}
}
スクリプト全体はそれでuserid='$id'
せずに正常に動作しているが、私は検証スクリプトが死んで落ちることを追加したとき。
ID制約が追加されたクエリのコードを投稿してください。また、$ idに含まれている値が含まれていることを確認しましたか? – octern
あなたはそれに妥当性検査とクエリを表示していただけますか? –
@BrianWarshaw私は妥当性検査でコードを編集していますが、$ id値はokであり、結果はuserid = '$ id'なしでokです。だから間違ったことをしている。 –