foreach循环中的Mysql搜索字符串问题

时间:2014-02-13 18:33:53

标签: php mysql foreach

我想用以下代码搜索我的mysql,但它的字符串搜索变量有些问题。如果我可以使用简单的测试字符串更改$ Title变量,例如'hello world',它通过查询搜索,但在下面的情况下,此查询返回'boolean false'

foreach ($catgories as $Title => $Url) {

$Title = str_replace(array('-','_'), '', $Title);
$Title = strtolower($Title);

$query = mysql_query("SELECT cat_id FROM ci_contents WHERE cat_title LIKE '%{$Title}%'") OR die(mysql_error());
$query= mysql_fetch_array($query);

var_dump($query);
exit;
}

0 个答案:

没有答案