MySQL 整理
1,連
mysql_pconnect("dbhost","dbname","password")
或
mysql_connect("dbhost","dbname","password")
2,選
mysql_select_db(database,database_connect)
3,查(或塞)
在 php 中要查詢 mysql 有兩個函數
mysql_query跟mysql_db_query
甲:mysql_query原型是
int mysql_query(string query,[int database_connection]);
乙:mysql_db_query原型是
int mysql_db_query(string database,string query,[int database_connetcion]);
P.S. mysql_db_query 的效果 = mysql_select_db + mysql_query
4,擷
算筆數 mysql_num_rows($result)
例如 $num_row=mysql_num_rows($result)
取回結果資料,有四種方法
方法1 $row=mysql_fetch_array($result) , $row就變成陣列了
例如:$row[欄位名稱]=>$row[sn],$row[star]...
方法2 $row=mysql_fetch_row($result) 存成 $row[1],$row[2] ...
方法3 $row=mysql_fetch_object($result) 存到物件
方法4 $row=mysql_result($result,$i,"欄位名稱") 一次存取一個欄位(較無效率)
有更動資料庫資料時,例如 update , insert , delete 語法,建議用 mysql_fetch_affected
5,斷
mysql_close(database_connection)
留言
張貼留言