簡體   English   中英

PHP在數據庫中插入數據

[英]PHP insert data in database

我已經將功能保存在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;

數據存在於標頭中,但響應數組為空。 請幫忙

$conn->insert('user', array('username' => 'jwage'));

//插入用戶(用戶名)值(?)(jwage)

我正在重建我的代碼

$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);

現在,我可以在數據庫中保存值,但是只有一條記錄。 為什么我不能同時保存幾條記錄? 在控制台響應和預覽中發送正確

您不會獲得數據庫的所有條目。 使用find_all()方法(使用values()方法錯誤)

$events = ORM::factory('Tasks_Manage')->find_all();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM