【发布时间】:2017-02-24 20:03:34
【问题描述】:
我有以下 MySQL 查询,它搜索从 10 到 7000 的展位号。该查询是 jquery 自动完成的一部分。当用户开始在字段中输入数字时,我想按起始数字搜索 - 如果完整的数字具有该数字,则不会。
例如:
用户正在搜索 3458 号展位。当他们开始在字段“3”中输入时,他们会看到包含数字 3 的所有展位号的列表(例如 1234、1436、1743 等)。我宁愿它只显示以输入的数字开头并从中向下钻取的展位。
代码如下:
if ($conn)
{
$ac_term = "%".$_GET['term']."%";
$query = "SELECT * FROM schedule where booth like :term";
$result = $conn->prepare($query);
$result->bindValue(":term",$ac_term);
$result->execute();
【问题讨论】: