如何在LIKE子句中使用var?mySQL - 类似子句中的变量
下面的代码不发送正确响应......
$query = sprintf("
SELECT
place.ID AS id,
IF(
place.translationID IS NULL,
place.name,
placel10n.text
) AS cityname,
FROM
places AS place
LEFT JOIN `l10n-strings` AS placel10n ON (place.translationID = placel10n.translationID AND placel10n.languageCode = 'de')
WHERE
place.name LIKE CONCAT('$fchar', '%');
AND
place.`status` = '1'
");
什么是查询时您打印?它是否正确打断? – Lighthart 2013-03-20 20:26:54
你为什么使用'sprintf',因为你没有传入值来插入字符串? – 2013-03-20 20:38:45