一般使用字串切割, 可用 substr
遇到有中文字的時候, 請改用 mb_substr, 並設定好 encoding
mb_substr($content,0,40,"UTF-8")
解決PHP substr切割中文字問題
mb_substr 字串分割
2010/12/23
2010/12/15
[PHP] PHP 日期格式轉換
時間格式轉換常會用得到, 記錄一下, 以免又忘了
結果: 2010-12-15
由日期字串或是由 mysql 讀來的 datetime 資料都可以如此做轉換
$date = '2010/12/15 22:28';
$date = date('Y-m-d', strtotime($date));
結果: 2010-12-15
由日期字串或是由 mysql 讀來的 datetime 資料都可以如此做轉換
2010/12/03
[ReportViewer] 如何在報表加入參數
在 MS ReportViewer 顯示動態傳入參數的方法
Code Behind:
ReportViewer:
需加入對應的參數名稱, 以便在報表中顯示
文字方塊可用 Expression 來變更想要顯示的資料
Code Behind:
Dim paramList As New Generic.List(Of ReportParameter)
paramList.Add(New ReportParameter("ReportParameter1", "參數值"))
Me.ReportViewer1.LocalReport.SetParameters(paramList)
ReportViewer:
需加入對應的參數名稱, 以便在報表中顯示
文字方塊可用 Expression 來變更想要顯示的資料
="設定參數值: " & Parameters!ReportParameter1.Value
[PHP] PHP 在 IIS 使用 MySQL 連線逾時 Time Out 解決方法
通常在本機連資料庫, 我們都是設定 localhost, 即可順利連線
但今天在測試主機環境 WinServer 2008 + IIS7 + PHP + MySQL
結果在連線時一直出現 500 的錯誤訊息
用 cmd 來執行 mysql 確認帳號及密碼都沒錯, 能使用的資料庫名稱也沒錯
我確定使用者訊息這邊都沒錯...但為什麼還會 time out 呢?
在詢問 Google 大神後, 有網友建議把 localhost 改成 127.0.0.1 來做主機連線
試過此方式後, 呼...終於連上了! ^^
快點記錄一下, 以免日後遇到又忘了怎麼處理
但今天在測試主機環境 WinServer 2008 + IIS7 + PHP + MySQL
結果在連線時一直出現 500 的錯誤訊息
用 cmd 來執行 mysql 確認帳號及密碼都沒錯, 能使用的資料庫名稱也沒錯
我確定使用者訊息這邊都沒錯...但為什麼還會 time out 呢?
在詢問 Google 大神後, 有網友建議把 localhost 改成 127.0.0.1 來做主機連線
試過此方式後, 呼...終於連上了! ^^
快點記錄一下, 以免日後遇到又忘了怎麼處理