[MySQL] 隨機取得資料表裡的資料
常用的取得欄位的方式有分為遞增和遞減,當
Continue reading提供軟體教學與下載、介紹有趣網站、探索蔬食資訊、記錄程式開發、寫下旅行日記
常用的取得欄位的方式有分為遞增和遞減,當
Continue readingphp內建幾個有關資料夾的函式,非常地實
Continue reading當我們使用IE系列的瀏覽器,在傳送中文參
Continue reading當資料庫是使用UTF-8編碼時,若有A欄位是中文,且要依此欄位進行排序,將會造成排序可能不如預期之現象。而資料庫的編碼格式是UTF-8,因此將會依UTF-8的編碼來排序,而不會依我們所預期的Big-5來排序。而在知道原因後,要解決此問題就變得相對容易,只要在排序時,將排序的欄位轉為BIG-5就可以依筆畫排序了。而這個轉換的利器,就是「CONVERT(欄位名稱 using big5)」。
舉例來說,若有一個資料表「test」中的欄位是這樣的內容:
id | name |
1 | 國立大甲高中 |
2 | 國立大里高中 |
3 | 市立內湖高中 |
4 | 國立中和高中 |
如果要依「name」來遞減排序,只要用下列程式碼就可以了。
SELECT * FROM `test` WHERE 1 order by CONVERT(`name` using big5) desc
Continue reading
在PHP中,我們可以透過幾個簡單的時間函
Continue reading在 HTML 中,只要加一小段程式碼,就
Continue readingPHP中提供許多分割與合併字串的函式,以
Continue reading在php中,允許陣列的索引值(又稱為ke
Continue reading使用php查詢作業系統、版本資訊,及站台
Continue reading由於 Windows 和 Linux 的程式寫法稍有差異,再加上 Linux 和 Windows 的系統分隔符號不同,所以利用 php 內建的變數,來查詢系統的分隔符號,進而拚出檔案路徑,是一個實用且常見的做法。
而以下為一個簡單的範例程式碼:
<?php define('DS', DIRECTORY_SEPARATOR); if(DS=="\\") echo "OS is windows"; else if(DS=="/") echo "OS is Unin-like"; else echo "OS is Unknown"; ?>
Continue reading