0

我用这个:

$cat_manuals = array(
                        "Drama",
                        "SF",
                        "Crime",
                        "Comedy",
                        "Black Humor"
                        );
        $cat_manuals = '"' . implode('","', $cat_manuals) . '"';
$query120 = "SELECT title FROM books WHERE genre IN ($cat_manuals)"

问题在于数组中包含空格的元素,当搜索“黑色幽默”时,查询返回垃圾。如果我将它重命名为“BlackHumor”,它就可以工作。我如何逃脱空间?在查询中还是在数组中?

4

0 回答 0