【发布时间】:2013-08-14 13:32:45
【问题描述】:
我有一个 SQL 查询命令。问题是当我输入一个人的全名时,它不会出现。例如,如果我搜索“ermel”,它将显示 ermel。但是,当我搜索“ermel lopez”时,它将无法输出查询。这是我的查询:
$query=mysql_query("select * from persons where firstname like '%$searchtext%' or lastname like '%$searchtext%' order by date desc
LIMIT $start,$per_page ");
我试过CONCAT,它可以工作,但不能在可执行文件上工作:
SELECT *
FROM persons
WHERE CONCAT( firstname, ' ', lastname ) LIKE 'kaitlyn'
OR `LastName` LIKE 'pineda'
LIMIT 0 , 30
【问题讨论】: