Дата и время 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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