WEB开发网
开发学院数据库MySQL MySQL数据库函数详解(2) 阅读

MySQL数据库函数详解(2)

 2007-11-11 13:45:08 来源:WEB开发网   
核心提示: (9) string MySQL(和PHP搭配之最佳组合)_error(int [link_id]); 对于给定的连接,返回含有最近返回状态的与MySQL(和PHP搭配之最佳组合)相关的函数的错误消息字符串,MySQL数据库函数详解(2)(2),空值意味着未出现错误, <?php $link=MyS
(9) string MySQL(和PHP搭配之最佳组合)_error(int [link_id]);

   对于给定的连接,返回含有最近返回状态的与MySQL(和PHP搭配之最佳组合)相关的函数的错误消息字符串。空值意味着未出现错误。

<?php

$link=MySQL(和PHP搭配之最佳组合)_pconnect("localhost","sunsoft","suixiang")
or die("Could not connect");

print("Connected successfully");

$query="SELECT * FROM president";

$result=MySQL(和PHP搭配之最佳组合)_query($query) or die("query failed,error message=".MySQL(和PHP搭配之最佳组合)_error());


?>

(10)array MySQL(和PHP搭配之最佳组合)_fetch_array(int result, int [result_typ]);

   本函式用来将查询结果 result 拆到阵列变数中。若 result 没有资料,则传回 false 值。而本函式可以说是 MySQL(和PHP搭配之最佳组合)_fetch_row() 的加强函式,除可以将传回列及数字索引放入阵列之外,还可以将文字索引放入阵列中。若是好几个传回栏位都是相同的文字名称,则最后一个置入的栏位有效,解决方法是使用数字索引或者为这些同名的栏位 (column) 取别名 (alias)。值得注意的是使用本函式的处理速度其实不会比MySQL(和PHP搭配之最佳组合)_fetch_row() 函式慢,要用哪个函式还是看使用的需求决定。参数 result_typ 是一个常数值,有以下几种常数 MySQL(和PHP搭配之最佳组合)_ASSOC、MySQL(和PHP搭配之最佳组合)_NUM 与 MySQL(和PHP搭配之最佳组合)_BOTH。


使用范例

<?php

$link=MySQL(和PHP搭配之最佳组合)_pconnect("localhost","sunsoft","suixiang")
or die("Could not connect");

MySQL(和PHP搭配之最佳组合)_select_db("stamp_db") or die("Could not select database");


$query="SELECT last_name,first_name FROM president";

$result=MySQL(和PHP搭配之最佳组合)_query($query) or die("Query failed");

while($row=MySQL(和PHP搭配之最佳组合)_fetch_array($result))

{

printf("%s %s<BR>

",$row[0],$row[1]);

printf("%s %s<BR>

",$row["last_name"],$row["first_name"]);

}

MySQL(和PHP搭配之最佳组合)_free_result($result);

?>


上一页  1 2 

Tags:MySQL 数据库 函数

编辑录入:coldstar [复制链接] [打 印]
赞助商链接