PHP程式 mysql查詢顯示資料轉碼

2021-07-10 14:02:06 字數 765 閱讀 2072

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欄位為 無 的話,顯示紅色。圖一資料庫結構 圖二資料庫各字段值 我的 我只滿足了第乙個條件,其餘兩個...