我目前正在尝试创建一个函数,我可以在其中控制哪些字段和哪些值被拉取。这是我的想法,但它不起作用。我没有收到错误,它返回一个空数组。
public function test ($field, $id) {
$sql = $this->con->prepare("SELECT ? FROM Content WHERE id=?");
$sql->bindParam(1, $field);
$sql->bindParam(2, $id);
$sql->execute();
while ($row = $sql->fetch()) {
echo $row;
}
}
我不确定“SELECT ?...”部分我不是 100% 确定这是正确的方法。基本想法是我可以在任何地方拨打电话,例如:
< ?php $obj = new handler; $obj->test($_GET['Title'], $_GET['id']); ?>
这将使用正确的 id 回显标题。