RSS订阅
PHP程序员站--WWW.PHPERZ.COM  
网站地图
高级搜索
收藏本站
 当前位置:主页 >> PHP基础 >> 新手专区 >> 文章内容
PHP_MySQL教程-第三天
[收藏此页[打印本页]   
来源:PHPerz.com  作者:网络转载  发布时间:2007-12-08



    $result mysql_query($sql,$db);

    return 
$result
;

}


$sql "SELECT * FROM mytable"
;

$result db_query($sql
);
phperz.com


?>

</
body
>

</
html

这是个很简单的函数,但重要的是,您在调用这个函数时,不必传递$db变量 - 您可以通过 global这个字使得函数可以访问到该变量。在这条语句中您可以定义多个全局变量,各个全局变量之间用逗号隔开。

最后,您可以使用可选参数,这样看起来您已经是真正的专家了。这里面关键的一点是,在函数中定义参数时要给它指定一个缺省值。然后您在调用这个函数时,如果不为该参数变量指定其他值,那么函数会自动把缺省值赋给这个变量。如果您指定了其他值,那么缺省值就不起作用了。

不太明白?比方说,您在连接数据库时,几乎总是连接到相同的服务器,并且使用相同的用户名和口令。不过有时候,您也需要连接到其他的服务器。看看下面的程序:
CODE:
<html> phperz~com

<
body
>

<?
php

function  db_connect($host "localhost"$user="username"$pass="graeme"
) {

    
$db mysql_connect($host$username$password
);
www.phperz.com


    return 
$db
;

}

$old_db db_connect
();

$new_host "site.com"
;

$new_db db_connect($new_host
);

?>

</
body
上一页123456789下一页
 
 相关文章
 
发表评论
全部评论(0条)
 
 站内搜索
 热门搜索 mysql  基础  adodb  url
高级搜索 网站地图 站长工具 IP查询 收藏本站
 热点文章
 随机推荐
网站首页 | 网站地图 | 高级搜索 | RSS订阅
PHP程序员站 Copyright © 2007,PHPERZ.COM All Rights Reserved 粤ICP备07503606号 联系站长