OpenCart 2通过一个从模型到控制器的变量
中创建了以下代码
public function coupon_test() {
$charscode = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$res = "";
for ($i = 0; $i < 10; $i++) {
$res .= $charscode[mt_rand(0, strlen($charscode)-1)];
}
$this->db->query("INSERT INTO `" . DB_PREFIX . "coupon` SET name = 'Newsletter coupon', code = '" .$res . "', type = 'P',
discount = '10', logged = '0', shipping = '0', total = '0', date_start = CURRENT_DATE(),
date_end = DATE_ADD(CURRENT_DATE(), INTERVAL 6 DAY), status = '1', date_added = NOW()");
}
我在模型和控制器
public function Ajaxcallacumba() {
$this->load->model('total/coupon');
$this->model_total_coupon->coupon_test();
}
,我想要的是从模型中传递变量$ res或从数据库调用代码变量。我该怎么做。
I created the following code in model
public function coupon_test() {
$charscode = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$res = "";
for ($i = 0; $i < 10; $i++) {
$res .= $charscode[mt_rand(0, strlen($charscode)-1)];
}
$this->db->query("INSERT INTO `" . DB_PREFIX . "coupon` SET name = 'Newsletter coupon', code = '" .$res . "', type = 'P',
discount = '10', logged = '0', shipping = '0', total = '0', date_start = CURRENT_DATE(),
date_end = DATE_ADD(CURRENT_DATE(), INTERVAL 6 DAY), status = '1', date_added = NOW()");
}
and in controller
public function Ajaxcallacumba() {
$this->load->model('total/coupon');
$this->model_total_coupon->coupon_test();
}
What i want is to pass in my controller either the variable $res from my model or call the code variable from the database. How can i do this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)