Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从comicinfo中选择*,其中ComicTitle(如“%”)和Tyre(如Tyre=CrimeDatabase)访问失败:“WHERE子句”中的未知列“Crime”_Php - Fatal编程技术网

Php 从comicinfo中选择*,其中ComicTitle(如“%”)和Tyre(如Tyre=CrimeDatabase)访问失败:“WHERE子句”中的未知列“Crime”

Php 从comicinfo中选择*,其中ComicTitle(如“%”)和Tyre(如Tyre=CrimeDatabase)访问失败:“WHERE子句”中的未知列“Crime”,php,Php,数据库访问失败:“where子句”中的未知列“Crime” 我收到上面提到的错误 SELECT * FROM comicinfo WHERE ComicTitle LIKE '%%' AND Genre LIKE Genre=Crime 这是代码的一部分。如果我能得到一些帮助>\up>请像您之前的类似部分一样使用报价,并且不要忘记操作员 和Genre-LIKE-Genre=Crime应该是,像“%Crime%”或和Genre='Crime'这样的类型不要对值使用双引号,请使用单引号。在本例中,

数据库访问失败:“where子句”中的未知列“Crime”

我收到上面提到的错误

SELECT * FROM comicinfo WHERE ComicTitle LIKE '%%' AND Genre LIKE Genre=Crime

这是代码的一部分。如果我能得到一些帮助>\up>请像您之前的类似部分一样使用报价,并且不要忘记操作员


和Genre-LIKE-Genre=Crime应该是,像“%Crime%”或和Genre='Crime'这样的类型不要对值使用双引号,请使用单引号。在本例中,双引号被解释为表名。
$comic_genre_SQL =(($comic_genre=="fantasy"?"Genre=Fantasy":$comic_genre=="crime")?("Genre=Crime"):("TRUE"));

$query = "SELECT * FROM comicinfo WHERE ComicTitle LIKE '%$comic_name%' AND Genre LIKE $comic_genre_SQL"; 
$query = "SELECT * FROM comicinfo WHERE ComicTitle LIKE '%$comic_name%' AND Genre LIKE '%$comic_genre_SQL%'";