我有一个关于我的MySQL查询语法错误的mysql查询语法?
问题,当我使用这个
$result = $db->executeQuery('SELECT * FROM `person` WHERE '.$searchOn.' LIKE "%'.$critera.'%" ');
查询返回的结果。
但使用此查询
$result = $db->executeQuery('SELECT * FROM `person` WHERE "'.$searchOn.'" LIKE "%'.$critera.'%" ');
查询返回什么...
之间有什么区别 '$ searchOn。' 当和“'。$ searchOn。'”?
SQL字符串文字用''''不包含''' – Nishant 2011-04-11 09:53:48