mysql_connect("主機位置","資料庫帳號"," 資料庫密碼"); ``` 2. 範例:$link=mysql\_connect("localhost","root","12345"); ``` $link=mysql_connect("localhost","root","12345"); ``` 3. 該函數會傳回一個int(整數),我們稱之為「連線編號」。 4. 只要程式和資料庫都在同一台主機,「主機位置」填入「localhost」即可。 5. 結束連線可使用:「mysql\_close($link);」,不過,其實不用也沒關係。 ``` mysql_close($link); ``` ### 二、讓MySQL可以順利寫入UTF8中文 1. 用法:mysql\_query("SET NAMES 'utf8'"); ``` mysql_query("SET NAMES 'utf8'"); ``` 2. 在連線之後,加入此行即可。 3. 若是要強迫指定為Big5,則改為:「mysql\_query("SET NAMES 'big5'");」當然連線校對得設為big5\_chinese\_ci 4. 若不想在程式中指定,您也可以在my.cnf中設定成資料庫預設值 \[mysqld\] character-set-server=utf8 collation-server=utf8\_unicode\_ci init-connect='SET NAMES utf8' \[client\] default-character-set=utf8 default-collation = utf8\_general\_ci ### 三、選擇資料庫 1. 用法:mysql\_select\_db**("資料庫名稱")** ### 四、讓PHP執行SQL語法: 1. 用法:int mysql\_query( "SQL語法" \[, 連線編號\]); 2. 範例:mysql\_query("insert into users (`id`, `passwd`) values('tad' , '1234')"); 3. 該函數會傳回一個int(整數),我們稱之為「結果編號」。 ### 五、執行後轉向 1. header("location:http://網址"); 2. 凡是有儲存、更新、刪除到資料庫的動作,執行後,一律建議執行轉向動作。
$link=mysql_connect("localhost","root","12345"); ``` 3. 該函數會傳回一個int(整數),我們稱之為「連線編號」。 4. 只要程式和資料庫都在同一台主機,「主機位置」填入「localhost」即可。 5. 結束連線可使用:「mysql\_close($link);」,不過,其實不用也沒關係。 ``` mysql_close($link); ``` ### 二、讓MySQL可以順利寫入UTF8中文 1. 用法:mysql\_query("SET NAMES 'utf8'"); ``` mysql_query("SET NAMES 'utf8'"); ``` 2. 在連線之後,加入此行即可。 3. 若是要強迫指定為Big5,則改為:「mysql\_query("SET NAMES 'big5'");」當然連線校對得設為big5\_chinese\_ci 4. 若不想在程式中指定,您也可以在my.cnf中設定成資料庫預設值 \[mysqld\] character-set-server=utf8 collation-server=utf8\_unicode\_ci init-connect='SET NAMES utf8' \[client\] default-character-set=utf8 default-collation = utf8\_general\_ci ### 三、選擇資料庫 1. 用法:mysql\_select\_db**("資料庫名稱")** ### 四、讓PHP執行SQL語法: 1. 用法:int mysql\_query( "SQL語法" \[, 連線編號\]); 2. 範例:mysql\_query("insert into users (`id`, `passwd`) values('tad' , '1234')"); 3. 該函數會傳回一個int(整數),我們稱之為「結果編號」。 ### 五、執行後轉向 1. header("location:http://網址"); 2. 凡是有儲存、更新、刪除到資料庫的動作,執行後,一律建議執行轉向動作。
mysql_close($link); ``` ### 二、讓MySQL可以順利寫入UTF8中文 1. 用法:mysql\_query("SET NAMES 'utf8'"); ``` mysql_query("SET NAMES 'utf8'"); ``` 2. 在連線之後,加入此行即可。 3. 若是要強迫指定為Big5,則改為:「mysql\_query("SET NAMES 'big5'");」當然連線校對得設為big5\_chinese\_ci 4. 若不想在程式中指定,您也可以在my.cnf中設定成資料庫預設值 \[mysqld\] character-set-server=utf8 collation-server=utf8\_unicode\_ci init-connect='SET NAMES utf8' \[client\] default-character-set=utf8 default-collation = utf8\_general\_ci ### 三、選擇資料庫 1. 用法:mysql\_select\_db**("資料庫名稱")** ### 四、讓PHP執行SQL語法: 1. 用法:int mysql\_query( "SQL語法" \[, 連線編號\]); 2. 範例:mysql\_query("insert into users (`id`, `passwd`) values('tad' , '1234')"); 3. 該函數會傳回一個int(整數),我們稱之為「結果編號」。 ### 五、執行後轉向 1. header("location:http://網址"); 2. 凡是有儲存、更新、刪除到資料庫的動作,執行後,一律建議執行轉向動作。
mysql_query("SET NAMES 'utf8'"); ``` 2. 在連線之後,加入此行即可。 3. 若是要強迫指定為Big5,則改為:「mysql\_query("SET NAMES 'big5'");」當然連線校對得設為big5\_chinese\_ci 4. 若不想在程式中指定,您也可以在my.cnf中設定成資料庫預設值 \[mysqld\] character-set-server=utf8 collation-server=utf8\_unicode\_ci init-connect='SET NAMES utf8' \[client\] default-character-set=utf8 default-collation = utf8\_general\_ci ### 三、選擇資料庫 1. 用法:mysql\_select\_db**("資料庫名稱")** ### 四、讓PHP執行SQL語法: 1. 用法:int mysql\_query( "SQL語法" \[, 連線編號\]); 2. 範例:mysql\_query("insert into users (`id`, `passwd`) values('tad' , '1234')"); 3. 該函數會傳回一個int(整數),我們稱之為「結果編號」。 ### 五、執行後轉向 1. header("location:http://網址"); 2. 凡是有儲存、更新、刪除到資料庫的動作,執行後,一律建議執行轉向動作。
進階搜尋
26人線上 (16人在瀏覽線上書籍)
會員: 0
訪客: 26