0

また、データベースに、nullに設定されていない日付データ型の日付フィールドがあります

これが私の見解です-ここに何か追加する必要がありますか?

 foreach($blogs AS $viewData)
  {
$id = $viewData->id;
$title = $viewData->title;
$body = $viewData->body;
$username = $viewData->username;
$date = $viewData->date;

?>

   <b> <?=$title?></b>
    <p><?=$body?></p>

      <p>posted by:<?=$username?></p>
      <p>date: <?=$date?></p>

<hr>

これが私のモデルの関数で、データベースに挿入します...

   public function insert_entry()
{
    $this->title = $this->input->post('title');
        $this->body = $this->input->post('text');
        $this->username = $this->session->userdata('username'); 
        $this->date = time();// is there something I should change here?

        $this->db->insert('blogs', $this);

     }
4

1 に答える 1

0

ブログテーブルにどのように挿入しますか?クエリを表示

'date'フィールドに適切な値を設定するには、次のようなものを使用する必要があります。

mysql_query("INSERT INTO blogs(title,body,username,date) VALUES('$title','$body','$username',NOW())");

または、手動のタイムスタンプを設定する場合は、次のようにします。

mysql_query("INSERT INTO blogs(title,body,username,date) VALUES('$title','$body','$username','".date("Y-m-d H:i:s", $your_timestamp)."')");

これは、適切な日付/日時の値を挿入する方法です

于 2012-12-12T22:02:28.057 に答える