我的网站上有以下代码,它将数据发送到Ajax并且正常工作。这是关于添加到购物车。
$this->users_mod->AddSesija($id_lap,$price);
当我想将数据发送到模型时,我想将数据与IP地址一起写入数据库,我将使用模型收集数据。当我在Ajax崩溃的任何地方添加新行时。我要添加的部分代码是:
function Addtocart(id,prices)
{
var id_lap=id;
var ajaxURL= BASE_URL +'home/adding';
var num_items = parseInt($('#num_items').html()) + 1;
var price = parseInt($('#price_b').html());
var price_new = price + prices;
/*console.log(id_lap +' '+num_items+' '+price_new);
$('#num_items').html(num_items);
$('#price_b').html(price_new); */
$.ajax({
url:ajaxURL,
type:'POST',
data:{'id_lap':id_lap,'num_items':num_items,'price':price_new},
success:function(response)
{
var parsed = JSON.parse(response);
if(parsed.status ==1)
{
$('#num_items').html(parsed.num_items);
$('#price_b').html(parsed.price_new);
}
}
}
)
}
我使用的Ajax代码是:
UInt8
答案 0 :(得分:0)
我同意弗拉基米尔格里索维奇的概念。我们知道,为了添加或插入数据组,我们应该将它们绑定到一个数组中。
样品:
$data=array( 'ip_adress'=>$ip_adress, 'id_lap'=>$id_lap, 'cena'=>$price );
N.b:从PHP代码获取IP地址保存在$ ip_address中。
然后使用CI语法将数据传递给模型。
在Controller中调用模型:
$this->users_mod->AddSesija($data);
现在将插入代码写入模型文件中
public function AddSesija($data){
insertion code here.....
}
谢谢!
Amadercode