我正在将数据插入数据库。它不会被插入。如果我通过原始SQL进行同样的操作,那么它将起作用。也不会显示任何错误。
<h1>Games</h1>
<div>
<div>
<h2>
<script>
games[0].title
</script>
</h2>
<button>Buy</button>
</div>
</div>
答案 0 :(得分:0)
尝试替换:
$is_allowed = (bool) Db::getInstance()->execute("SELECT available_for_order FROM ps_product WHERE id_product=".$id_product); // is product availabe for order when stock is null or zero.
作者
$is_allowed = (bool) Db::getInstance()->getValue("SELECT available_for_order FROM ps_product WHERE id_product=".$id_product); // is product availabe for order when stock is null or zero.
execute()
将返回true
或false
(如果请求已正确执行,但请求结果未正确执行)。 getValue()
将返回您请求的结果。
还有getRow()
可以获取同一行的多个元素,还有executeS()
可以获取多行。
致谢