2010年8月29日 星期日

2010.08.29 中興嶺單車之旅

中興嶺屬於大坑新社的勢力範圍。現在劃歸為参三國家風景區。雖然到現在我還是不知道,這個沒有什麼景點的地方,為何要劃歸為國家風景區?這是政治問題,不研究。

原本規劃要去其日月潭的,電話聯絡幾個朋友,結果大家都說很忙,剎那之間這才發現自己快沒朋友了。在傷心之餘,於是自己騎了小紅往中興嶺出發。

小紅只有七段變速,屬於都會車。平常用來上班還可以,但是拿來騎山路,真是苦不堪言。尤其過東山樂園後到中興嶺這段,屬於連續上坡路段,坡度又陡,好幾次都想回頭,但是想到目標就在前方,於是又硬ㄍㄧㄥ上去,對於拜克菜鳥的我而言,真的是很大的挑戰。

看著別人騎著2、30段變速的公路車,一附輕鬆愜意的德性,心理忍不不住OS:「換你來騎我的小紅試試看,看你還會不會那麼屌!!」

到目的地中興嶺後,那種成就真的不是言語可以形容的,日後總算有點本可以跟親友唬爛了。

騎腳踏車上山後,最爽的莫過於下山。一路追殺砍劈、疾風呼面而過的快感,說有多爽就有多爽。上山到底花多久時間,我沒計算。但是從中興嶺下到東山樂園只花了7分鐘時間,爽吧~~~~

這次來回38.8KM,時間約2小時40分鐘。




2010年8月17日 星期二

在PHP中將Excel檔轉出

過去要把Excel資料匯入到MySQL,都是先轉成CSV檔,然後再匯到MySQL。
更好的方式是把Excel資料直接上傳到MySQL,省掉轉CSV的動作。這個想法已經很久了,只是一直沒有去做。剛好最近有個小問題,需要用到這個功能,於是求助股溝大師找尋相關資料。並經過半天的測試,終於搞定。

這支程式稱為phpExcelReader,它可以讀取並上傳Excel的工作表。不過我在其他文章中有看到,這支程式只適用於Office 2003,讀取Office 2007時會出現錯誤。因為我手上沒有Office 2007,所以無法測試。直接進入主題:

1.首先到以下網址下載這支程式(壓縮檔)
http://sourceforge.net/projects/phpexcelreader/

2.將phpExcelReader這個檔案解壓縮後,把這個目錄放到php可執行的根目錄下。

3.測試執行時這支程式時,會出現錯誤,因此需要修改phpExcelReader\Excel\ reader.php這支程式。將 require_once 'Spreadsheet/Excel/Reader/OLERead.php'è改為 require_once 'oleread.inc';

4.接下來可以開始實測了。phpExcelReader有附一個範例檔(example.php),我加入說明如下:

5.之後你可以將輸出的資料,做任何處理。例如塞到MySQL。

這支程式真的很方便,解決我的問題,推薦給有需要的人使用。

2010年8月11日 星期三

PHP5 安裝PEAR套件錯誤訊息處理

在PHP5安裝PEAR套件時,會出現以下錯誤訊息:

到php.ini,將extension=php_exif.dll移到extension=php_mbstring.dll後面。再重新安裝一次PEAR,就不會出現錯誤訊息了。