【发布时间】:2014-06-02 19:48:11
【问题描述】:
我的 SELECT 语法有问题。 代码:
$stmt = $this->con->prepare("SELECT ? FROM `shop_items` WHERE `id` = ?");
$stmt->bind_param("si", $what, $itemsId);
$stmt->execute();
$stmt->bind_result($res);
$stmt->fetch();
echo $res;
当我想选择“名称”时,它会回显“名称”而不是来自数据库的结果。如何解决?
【问题讨论】:
-
你不能这样做 =>
SELECT ? -
查询中的字段名称不能使用占位符。