我在php中保存了功能
$post = $this->request->post('event');
$events = ORM::factory('Tasks_Manage')->values();
try {
$return = array();
foreach ($events as $event) {
$title = $event['name']['taskName'];
$time = $event['time'];
$return[] = $event;
$event->save();
}
return array(
'return' => $return;
数据存在于标头中,但响应中的数组为空。请帮忙
答案 0 :(得分:0)
$conn->insert('user', array('username' => 'jwage'));
// INSERT INTO用户(用户名)VALUES(?)(jwage)
答案 1 :(得分:0)
我正在重建我的代码
$events = $this->request->post('event');
$h = ORM::factory('Tasks_Manage');
$return = array();
foreach($events as $event) {
$title = $event['name']['taskName'];
$time = $event['time'];
$return[] = $event;
$h->values( array(
'event_id' => $title,
'time' => $time,
))->save();
}
return array(
'event' => $events);
现在我可以在数据库中保存价值,但只能保存一条记录。为什么我不能同时保存少量记录?在控制台响应和预览中发送正确的
答案 2 :(得分:0)
您没有获得数据库的所有条目。使用 find_all()方法(使用 values()方法是错误的)
$events = ORM::factory('Tasks_Manage')->find_all();