它正在运作
$result = $conn->prepare("SELECT * FROM questions");
$result->execute();
但这不是
$result = $conn->prepare("SELECT * FROM (?)");
$result -> bind_param("s", $name_tb);
$name_tb = "questions";
$result->execute();
错误是:
在布尔值
上调用成员函数bind_param()
答案 0 :(得分:0)
这不起作用。
实际上无法绑定表名。您只能绑定查询参数。你可以做的是:
$table = "TABLENAME";
query($table);
function query($table) {
$sql = "SELECT * FROM $table";
}
当然,您必须编辑它将起作用的功能的内容。它只是为了向您展示一个例子。但请记住:没有桌面名称。只有带参数的参数。