(9) string mysql_error(int [link_id]);
對(duì)于給定的連接,返回含有最近返回狀態(tài)的與MySQL相關(guān)的函數(shù)的錯(cuò)誤消息字符串??罩狄馕吨闯霈F(xiàn)錯(cuò)誤。
$link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect");
print("Connected successfully");
$query="SELECT * FROM president";
$result=mysql_query($query) or die("query failed,error message=".mysql_error());
?>
(10)array mysql_fetch_array(int result, int [result_typ]);
本函式用來(lái)將查詢(xún)結(jié)果 result 拆到陣列變數(shù)中。若 result 沒(méi)有資料,則傳回 false 值。而本函式可以說(shuō)是 mysql_fetch_row() 的加強(qiáng)函式,除可以將傳回列及數(shù)字索引放入陣列之外,還可以將文字索引放入陣列中。若是好幾個(gè)傳回欄位都是相同的文字名稱(chēng),則最后一個(gè)置入的欄位有效,解決方法是使用數(shù)字索引或者為這些同名的欄位 (column) 取別名 (alias)。值得注意的是使用本函式的處理速度其實(shí)不會(huì)比mysql_fetch_row() 函式慢,要用哪個(gè)函式還是看使用的需求決定。參數(shù) result_typ 是一個(gè)常數(shù)值,有以下幾種常數(shù) MYSQL_ASSOC、MYSQL_NUM 與 MYSQL_BOTH。
使用范例
$link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect");
mysql_select_db("stamp_db") or die("Could not select database");
$query="SELECT last_name,first_name FROM president";
$result=mysql_query($query) or die("Query failed");
while($row=mysql_fetch_array($result))
{
printf("%s %s
",$row[0],$row[1]);
printf("%s %s
",$row["last_name"],$row["first_name"]);
}
mysql_free_result($result);
?>
對(duì)于給定的連接,返回含有最近返回狀態(tài)的與MySQL相關(guān)的函數(shù)的錯(cuò)誤消息字符串??罩狄馕吨闯霈F(xiàn)錯(cuò)誤。
$link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect");
print("Connected successfully");
$query="SELECT * FROM president";
$result=mysql_query($query) or die("query failed,error message=".mysql_error());
?>
(10)array mysql_fetch_array(int result, int [result_typ]);
本函式用來(lái)將查詢(xún)結(jié)果 result 拆到陣列變數(shù)中。若 result 沒(méi)有資料,則傳回 false 值。而本函式可以說(shuō)是 mysql_fetch_row() 的加強(qiáng)函式,除可以將傳回列及數(shù)字索引放入陣列之外,還可以將文字索引放入陣列中。若是好幾個(gè)傳回欄位都是相同的文字名稱(chēng),則最后一個(gè)置入的欄位有效,解決方法是使用數(shù)字索引或者為這些同名的欄位 (column) 取別名 (alias)。值得注意的是使用本函式的處理速度其實(shí)不會(huì)比mysql_fetch_row() 函式慢,要用哪個(gè)函式還是看使用的需求決定。參數(shù) result_typ 是一個(gè)常數(shù)值,有以下幾種常數(shù) MYSQL_ASSOC、MYSQL_NUM 與 MYSQL_BOTH。
使用范例
$link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect");
mysql_select_db("stamp_db") or die("Could not select database");
$query="SELECT last_name,first_name FROM president";
$result=mysql_query($query) or die("Query failed");
while($row=mysql_fetch_array($result))
{
printf("%s %s
",$row[0],$row[1]);
printf("%s %s
",$row["last_name"],$row["first_name"]);
}
mysql_free_result($result);
?>

