【发布时间】:2019-02-11 13:43:49
【问题描述】:
有谁知道为什么代码返回空数组
$name = 'login';
$data = 'user2';
$sql = 'SELECT :name FROM test.users WHERE :name=:data';
$sth = $dbh->prepare($sql);
$sth->execute([':name' => $name, ':name' => $name, ':data' => $data]);
$res = $sth->fetchAll();
var_dump($res);
【问题讨论】:
-
另外,如果您尝试选择一个您已经知道的值(如果此 可以 返回任何值,那么它就是
$data中包含的值),您'可能正在寻找类似Select Count()... -
顺便说一句,如果您之前的问题有正确答案,那对您有帮助 - 接受这样的答案。