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 當前所執行指令...