控制器
headers = {'APIKEY': 'xxx'}
response = requests.delete(url, data=json.dumps(payload), headers=headers)
如何在我的数据库的下一行中将$ a和$ b存储在一行,$ c和$ d值?
请帮帮我......!
答案 0 :(得分:0)
可能你必须为每个人创建一个对象。
$bill_1=new Bill;
$bill_2=new Bill;
$this->Bill->create();
$bill_1->saveField('category',$a);
$bill_1->saveField('subcategory',$b);
$bill_2->saveField('category',$c);
$bill_2->saveField('subcategory',$d);
if($bill_1->save() && $bill_2->save()){
$this->Session->setFlash(__('The Bill has been saved'));
return $this->redirect(array('controller' => 'Bills','action' => 'view'));
}
$this->Session->setFlash(__('The bill could not be saved'));*/
我不知道您的方法如何保存数据。我只想说你必须创建一个对象来创建一行。 CMIIW。
答案 1 :(得分:0)
您需要构建一个键值对数组,然后将其保存在数据库表中
l
然后传递数组以插入查询。问题的根源是您的数据是如何从$ _POST中传出的。它应该已格式化并作为键值对数组发送。 希望这有帮助。