gpt4 book ai didi

php - 如何在prestashop 1.6中向mysql插入数据

转载 作者:行者123 更新时间:2023-11-29 11:29:56 25 4
gpt4 key购买 nike

亲爱的: helper 我尝试从 mymodulenameValidationModuleFrontController 中插入数据,扩展了 validation.php 中的 ModuleFrontController 类。当我的付款方式完成时,我想将一些数据获取到我已经在 mysql 中创建的新表,但我无法插入任何人可以帮助我吗?

这是我的功能

public function getOrderInfo($point_id){

$insertData = array(
'point_id' => $point_id,
);

if (!Db::getInstance()->insert(_DB_PREFIX_."order_info", $insertData)) echo "errors insert data";
exit();
}

我总是错误地插入数据。

最佳答案

我看到的第一个错误是您在表名前面使用了_DB_PREFIX_。您不应该添加前缀,Prestashop 稍后会在 insert() 方法中为您添加它。

如果仍然有错误,请在您的问题中添加表格的结构。还要添加 $insertData 数组的 var_dump

关于php - 如何在prestashop 1.6中向mysql插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37582490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com