我的php學習筆記(七)MySQL在php中的應用

2021-06-12 09:26:19 字數 988 閱讀 7019

php與mysql建立連線

mysql_connect("主機","使用者名稱","密碼"):開啟mysql鏈結

mysql_select_db("資料庫名",連線標示符):開啟乙個資料庫

標示符的意思是現在連線的資料庫主機。可寫可不寫,如果不做特別宣告,則預設為開啟上一次的連線。

執行乙個sql語句

mysql_squery(sql語句,連線標示符);

根據連線標示符向該資料庫伺服器的當前資料庫傳送查詢,如果連線識別符號預設,則預設為開啟上一次的連線。返回值是布林值。這條語句執行一條mysql查詢。

查詢函式

兩個查詢函式array/row及其區別

格式:mysql_fetch_row(result);用來查詢結果的一行儲存至陣列,該陣列下標從0開始,每乙個陣列元素對應乙個域。

mysql_fetch_array(result);兩個功能基本相同,只不過第二個除了可以用從0開始的偏移量作索引,還可以用網域名稱索引。網域名稱就是欄位名。

使用mysql_fetch_row();只能通過陣列下標訪問查詢的結果。

使用mysql_fetch_array();除了可以通過陣列下標訪問以外,還可以通過表中的關鍵字訪問。

連線時如果資料庫裡面有中文的話輸出資訊會出現亂碼,解決方法是在連線完資料庫後加上「mysql_query("set names 'gbk'");"就可以解決中文亂碼問題。

常用的mysql函式:

mysql_num_rows    用於計算查詢結果中所得的行的數目

mysql_insert_id       傳回最後一次使用insert指令的id

mysql_tablename     取得資料庫的名稱

mysql_error               返回錯誤資訊

mysql_close              關閉mysql連線

PHP學習筆記(七)

trim 可以除去字串開始位置和結束位置的空格,並將結果字串返回。預設情況下除去的是換行符 n 回車符 r 水平和垂直製表符 t和 x0b 字元結束符 0 和空格。你也可以在第二個引數指定要過濾的字元列表。a hello world n echo a echo trim a echo a 執行結果如...

PHP學習筆記(七)

wordpress 50個過濾鉤子 11 20 11.gettext 過濾wordpress的翻譯資料。在wordpress中,使用 e x ex 的內容可以在翻譯檔案中生成,病根據不同的location載入不同的po檔案從而翻譯。使用gettext鉤子,可以過濾翻譯的內容。1 23 add fil...

我的PHP學習筆記

1.常量定義 php5.3版本之前 define 常量名 常量值 php5.3版本之後 const 常量名 值 常量名為特殊字元 用define 特殊符號不能直接echo 要加上constant 如echo constant 2.系統常量 雙下劃線開始 常量名 雙下劃線結束如 dir 當前所執行指令...