php数据库空数组

wnrlj8wa  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(365)

这个问题在这里已经有答案了

php pdo语句可以接受表或列名作为参数吗(7个答案)
两年前关门了。
有人知道为什么代码返回空数组吗

$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);
14ifxucb

14ifxucb1#

两个原因:
不能绑定字段名。
不能多次使用占位符( :name )

相关问题