Дата и время Codeigniter не вставляются [дубликат]Php

Кемеровские программисты php общаются здесь
Anonymous
Дата и время Codeigniter не вставляются [дубликат]

Сообщение Anonymous »

Я пытаюсь ввести дату и время в поле datetime в MySql. Прямо сейчас он вводит дату и время как 0000-00-00 00:00:00. У меня есть 3 таблицы: статья, пользователь и пользовательские статьи.

статья: id (int), заголовок (varchar), URL (varchar), тело (текст), дата (datetime)

пользователь: id (int) ....

userarticle: uid (int), help (int) – где uid — это user.id, а help — это item.id

вот часть моего пользовательского контроллера:

Код: Выделить всё

function newArticle()
{
$this->load->view('newArticleview');
}

function insertArticle()
{
//insert from form into article table
$this->db->insert('article', $_POST);

//get ID of the row just added
$rowID = $this->db->insert_id();
$uid = $this->tank_auth->get_user_id();

$data = array('uid' => $uid, 'aid' => $rowID);

//insert uid and aid into userarticles table
$this->db->insert('userarticles', $data);

redirect('');
}
мой новый просмотр статьи

Код: Выделить всё


Save Me - Add New Article



Title:
URL:








В базу данных все вставляется правильно, кроме даты и времени, кто-нибудь знает, что не так?
Скрытая форма отображается правильно:

Подробнее здесь: https://stackoverflow.com/questions/560 ... g-inserted

Вернуться в «Php»