Php 获取错误“;论据太少”;在类似查询中

Php 获取错误“;论据太少”;在类似查询中,php,mysql,sql,Php,Mysql,Sql,我正在寻找搜索关键字的记录, $keyword包含用于搜索的值 以下是查询: $qry = sprintf("select name from Objects where name like '%$keyword%'"); 错误: sprintf(): Too few arguments in <b>C:\xampp\ht... sprintf():C:\xampp\ht中的参数太少。。。 谢谢sprintf()接受以%开头的通配符。在这种情况下,您为什么要使用它,而不是: $

我正在寻找搜索关键字的记录,
$keyword
包含用于搜索的值

以下是查询:

$qry = sprintf("select name from Objects where name like '%$keyword%'");
错误:

sprintf(): Too few arguments in <b>C:\xampp\ht...
sprintf():C:\xampp\ht中的参数太少。。。
谢谢

sprintf()
接受以
%
开头的通配符。在这种情况下,您为什么要使用它,而不是:

$qry = "select name from Objects where name like '%$keyword%'";

或者,更好的是,使用参数化查询。

哇,好吧,那一个真的很快@Payam我认为Gordon Linoff最快的是在11秒左右回答:D