Как узнать ID только что созданной строки mysql?

403
17 мая 2017, 09:28

Доброго дня!

Я разрабатываю свой проект на CI. Столкнулся с задачей создания тикета. Тикеты имеют две таблицы в БД: tickets - здесь хранится информация о создатели тикета, дата и заголовок tickets_comment - здесь все сообщения из тикета.

Для корректной работы, я должен получить значение ID из таблицы tickets, чтобы прикрепить первое сообщение к этому тикету.

Как это сделать?

controler

function add_ticket()
    {
        $user = $this->input->post("user");
        $title = $this->input->post("title");
        $message = $this->input->post("message");
        $ticket = $this->tickets_model->add_ticket(array(
                  "date"   => date('Y-m-d H:i:s'),
                  "user"   => $user,
                  "title"  => $title,
                    "status" => $status,
                    "comment" => "0"
                )
            );
        $comments = $this->tickets_model->add_admin_comment(array(
                  "id_ticket"       => $tickets['id'],
                  "date"          => date('Y-m-d H:i:s'),
                  "user"          => lang('admin disputes admin'),
                  "role"          => "2",
                    "comment"       => $comment,
                )
            );
        $this->session->set_flashdata('message', lang('admin trans add_success'));
        redirect(site_url("admin/users"));
    }

model

function add_ticket($data) 
    {
        $this->db->insert("tickets", $data);
        return $this->db->insert_id();
    }
    function add_admin_comment($data) 
    {
        $this->db->insert("tickets_comment", $data);
        return $this->db->insert_id();
    }

Благодарен за любую помощь!

READ ALSO
Как удалить вредоносный код из сайта

Как удалить вредоносный код из сайта

ЗдравствуйтеНедавно начал замечать, что при открытии моего сайта идет редирект на какой то рекламный сайт

423
PHP to Python помощь [требует правки]

PHP to Python помощь [требует правки]

Доброго времени суток всем Есть такой вот небольшой код на php Нужно переписать на питоне

266
Как выбрать последнее значение i_id по data_id

Как выбрать последнее значение i_id по data_id

Добрый день! Есть таблицаВ ней нужно выбирать все, но только последние значения i_id по data_id

300