Error message

Notice: Undefined offset: 1 in counter_get_browser() (line 70 of /home/weldon/www/sites/all/modules/counter/counter.lib.inc).

PHP 顯示MySQL中的時間欄位

Categories : 

這學期,修了一門課是網站規劃與設計

在學期末要繳交一個網站

於是,決定將原本的個人網頁再加以修改

其實網頁前前後後也不知道改版過幾次了

從一開始的純HTML,每次只要更新,都要下載下來修改

久而久之,也漸漸覺得麻煩了

於是,這次的作業中,決定將這些都改成用PHP來存取資料庫的內容

 

但是,想不到,沒有想像中的簡單

起初,是採用DW來搭配建置,但是在儲存中文的時候

一直有問題,查了網路上的解決方法,照做了還是不行

於是,只好翻書來動手寫

 

從前天的資料寫入

到後來的資料更新

都反反覆覆不知道測試了幾遍

還好,最後都有成功

但是有些還是寫了很長一串達成目的

以後有比較多時間,再來慢慢修改好了@@

 

最後,經由拼拼湊湊,刪刪減減

終於稍微有點樣子了(放煙火

 

今天,寫了一個新的東西是,在網站中的Links連結頁面中(http://librarythings.info/links.php)

列出Learning Diary的最新五篇文章

本來想要自己寫的,但在資料庫的連線上一直不能成功,於是只好暫時先用DW建立的資料庫連線

 

後來想要在列出的欄位後,加上撰寫日期

沒想到,上網查,都是教我怎麼列出當天日期的

還後最後找到一篇符合我需求的

原來只要簡單的加上一些語法就可以了!

原本的是:

<?php echo $row_Recordset1['post_date']; ?>

但是這樣的話,會連同時:分:秒都列出來,不是我想要的

因為我只希望列出年-月-日就好了

所以,如果只想列出年月日的話,只要加上

底下的語法:

<?php echo date('Y-m-d',strtotime($row_Recordset1['post_date'])); ?>

這個日期語法格式是根據PHP中日期的相關規定(http://php.net/manual/en/function.date.php)

是不是比想像中簡單呢,但為了搞定他,也花了一個下午的時間,還真是不務正業啊?(其實也算是作業中的一環吧,找藉口XD)

總之,成功地列出來,還真的是很Happy啦!

Read more about: