prestashop中“字段列表”中的未知列

时间:2014-09-10 07:56:31

标签: php smarty prestashop

我被要求创建一个模块,该模块将限制每组/客户追逐的项目数量。

所以我决定在tbl_group中添加另一个字段,并将其命名为" cart_limitQty"领域。我在mysql中运行一个查询,它成功获取我的新字段..但当我在我新创建的模块中再次查询..这个错误出现..我在其他论坛上尝试了所有相关的解决方案..但仍然没有运气。

这是我的查询

$qry = 'SELECT `cart_limitQty` FROM '._DB_PREFIX_.'group g
            INNER JOIN '._DB_PREFIX_.'group_lang gl
            ON g.`id_group` = gl.`id_group`  ';

这是我想要显示值的代码..

<td><input type="text" value="" >{$row.cart_limitQty}</td>

以下是实际错误:

[PrestaShopDatabaseException]

Unknown column 'cart_limitQty' in 'field list'

SELECT `cart_limitQty` FROM tbl_group g
                INNER JOIN tbl_group_lang gl
                ON g.`id_group` = gl.`id_group`

1 个答案:

答案 0 :(得分:1)

你应该总是确保你的PHP脚本使用完全相同的数据库,你在mysql中测试你的代码(可能使用phpMyAdmin),在你的情况下它不是这样,这是你错误的真正原因。