php程式+mysql查詢顯示資料轉碼
1、mysql_query("set names 'utf8'"); //將查詢資料轉碼為utf8,也就是轉換為utf-8
2、mysql_query("set names 'gbk'");//將查詢資料轉碼為gbk,如gbk2312
在寫資料庫連線檔案時,寫成:
$conn = mysql_connect("$host","$user","$password");然後在做頁面時,注意這句:mysql_query("set names 'utf8'");
mysql_select_db("$database",$conn);
這樣不管輸入資料庫的中文,還是頁面顯示,就都正常了。
在dw cs4版裡,預設生成的也是utf8頁面。
同樣的,如果一開始寫資料庫連線檔案時寫成:
mysql_query("set names 'gbk'");那頁面也要相應變成:
MySQL查詢顯示行號
oracle中有專門的rownum 顯示行號的函式,而mysql沒有專門的顯示行號函式,但可以通過用 rownum自定義變數顯示行號。主要 rownum rownum 1 rownum select rownum 0 as rn例 如果按照某個字段排序,行號會不規則排列,換成先排序,外層加上行號 s...
mysql 顯示表程式 MYSQL顯示表資訊的方法
在用mysql時 show tables 有時候需要檢視表和字段的相關資訊 表與某欄位是否存在等.而php提供了這樣的相關函式,如 mysql list dbs mysql list fields 但mysql list fields 函式等已過時,所以要用show.這個sql指令來查尋。show ...
php mysql查詢 php查詢mysql的例項
php查詢mysql的例項 背景 從mysql查詢各字段值輸出並且按照條件用紅色字型顯示滿足條件字段值。條件 1.syntime小於當前前一周時間的話顯示紅色。2.a欄位為 無 的話,顯示紅色。3.b欄位為 無 的話,顯示紅色。圖一資料庫結構 圖二資料庫各字段值 我的 我只滿足了第乙個條件,其餘兩個...