| 代碼如下 |
複製代碼 |
//連結資料庫 $conn = @mysql_connect("localhost","root","88888888") or die ("連結錯誤"); /* mysql_connect() 函數開啟非持久的 MySQL 串連。 |
文法
mysql_connect(server,user,pwd,newlink,clientflag)參數 描述
server 可選。規定要已連線的服務器。
可以包括連接埠號碼,例如 "hostname:port",或者到本地通訊端的路徑,例如對於 localhost 的 ":/path/to/socket"。
如果 PHP 指令 mysql.default_host 未定義(預設情況),則預設值是 'localhost:3306'。
user 可選。使用者名稱。預設值是伺服器處理序所有者的使用者名稱。
pwd 可選。密碼。預設值是空密碼。
*/
| 代碼如下 |
複製代碼 |
//解決中文亂碼 mysql_query("set names 'GBK'"); //開啟資料庫 mysql_select_db("wordpress",$conn) or die("開啟失敗"); $sql = "select * from wp_posts"; |
mysql_select_db() 函數設定活動的 MySQL 資料庫。
如果成功,則該函數返回 true。如果失敗,則返回 false。
文法
mysql_select_db(database,connection)參數 描述
database 必需。規定要選擇的資料庫。
connection 可選。規定 MySQL 串連。如果未指定,則使用上一個串連。
| 代碼如下 |
複製代碼 |
//執行sql語句 $result = mysql_query($sql,$conn); //迴圈列印所需參數 while($row = mysql_fetch_array($result)) { echo $row[4]."<br>";//測驗多次,$row[4]中只能為索引,不能為列名,鬱悶中ing } |
mysql_fetch_array() 函數從結果集中取得一行作為關聯陣列,或數字數組,或二者兼有
返回根據從結果集取得的行產生的數組,如果沒有更多行則返回 false。
文法
mysql_fetch_array(data,array_type)參數 描述
data 可選。規定規定要使用的資料指標。該資料指標是 mysql_query() 函數產生的結果。
array_type 可選。規定返回哪種結果。可能的值:
MYSQL_ASSOC - 關聯陣列
MYSQL_NUM - 數字數組
MYSQL_BOTH - 預設。同時產生關聯和數字數組