Heim >Backend-Entwicklung >PHP-Tutorial > Unknown column 'mission_name' in 'where clause'解决思路

Unknown column 'mission_name' in 'where clause'解决思路

WBOY
WBOYOriginal
2016-06-13 13:06:341333Durchsuche

Unknown column 'mission_name' in 'where clause'
php中的语句是这样的
!empty($_POST['name'])?"mission_name like '%$_POST[name]%'":null
我把sql语句拼完打出来是select * from mission where mission_name like '%er%' limit 0,2 输入sql客户端能正确的拿到内容

可是php一直在报以下错误
Unknown column 'mission_name' in 'where clause'
我试着在mission_name上加上单引号即
!empty($_POST['name'])?"'mission_name' like '%$_POST[name]%'":null

php是不报错了,但是sql又不认啊,拿出来的是空数据,到底该怎么处理呢

------解决方案--------------------
你是不是数据库搞错了?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn