0

私の PHP MySQL 構文についてアドバイスが必要です。私はそれに一生懸命取り組んでいますが、まだクエリの問題に直面しており、エラーは次のとおりです。

SQL 構文にエラーがあります。1 行目の $bagianWhere = "" の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください: $bagianWhere = ""

ここで私のデモを見ることができます

4

1 に答える 1

0

「bagianWhere」が空の場合、SQL クエリは無効になり、最後に孤立した「WHERE」が付きます。できるよ

$bagianWhere = "1 = 1";

それに対抗するために上部に。

また、「$bagianWhere .=」を取り除き、「$bagianWhere =」にします。

また、ここで言及しているエラーは、そこに PHP コードを挿入したため、SQL Fiddle からのものです。Web サーバーで PHP を実行して、発生したエラーを表示していただけますか。

于 2013-08-20T02:40:32.887 に答える