我的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之后使用问号(?)。它应该是*符号,您可以从“ shop_items”中全部选择。您可以再试一次。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句