[筆記] MYSQL/PostgreSQL語法中的LIMIT、OFFSET用法範例說明

SQL中的「LIMIT」語法可以限制傳回的資料筆數,但根據「1Keydata」的說法,使用SQL的LIMIT語句時通常會伴隨著「ORDER BY」,若沒有指定Order By的話,那麼資料的排序就會以資料庫的預設值為主,所以這有可能會造成取回的資料不對,因此建議在使用LIMIT時最好還是加上Order By,以確保資料正確。

示範表格:表格名稱為「DemoTable

Read more

Bug Tracking System § Mantis支援中文UTF-8編碼之設定教學(PHP + MYSQL)

以臭蟲追蹤(Bug Tracking System)的相關軟體來說,Mantis(螳螂)和Bugzilla是當中的佼佼者,蠻多專案都會用這二套Bug Tracker來協助開發(我用來當知識管理系統),其安裝方法在官網或是網路上都有很多教學文章,在此就不多說明,本篇最主要的目的在於如何讓Mantis的免安裝版本,支援中文字UTF-8的編碼,因為在Mantis官網中的「免安裝」版本,介面上雖可支援中文,但是一寫入資料,中文字就會變成「?」號,讓人奇檸子不是很好,雖然網路上有許多文章在討論如何支援UTF-8,可惜版本和我喜歡的免安裝版有點出入,只好上網詢問高手,順便自己動手修改看看,以下便是我簡單的修改方法,有需要的人可以參考看看,在此先聲明MYSQL、PHP我是一竅不通,所有資料都是網路查詢及旁敲側擊而來,有錯誤的或有更好的方法,請不吝告之。

Read more