ホームページ > バックエンド開発 > PHPチュートリアル > 「where 句」ソリューションのアイデアにある不明な列「mission_name」

「where 句」ソリューションのアイデアにある不明な列「mission_name」

WBOY
リリース: 2016-06-13 13:06:34
オリジナル
1350 人が閲覧しました

'where 句' の不明な列 'mission_name'
PHP のステートメントは次のようなものです
!empty($_POST['name'])?"mission_name like '%$_POST[name]%'":null
SQL ステートメントを入力すると、select * from Mission where Mission_name like '%er%' limit 0,2 となりました。SQL クライアントに入ると、コンテンツを正しく取得できました。

しかし、php次のエラーが報告され続けました
「where 句」の不明な列 'mission_name'
ミッション名に一重引用符を追加してみました、つまり
!empty($_POST['name'])?"'mission_name' like ' % $_POST[name]%'":null

php はエラーを報告しませんが、SQL はエラーを認識しません。空のデータが表示されます。対処方法

------解決策----------------------
データベースを間違えたのでしょうか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート