PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 新手专区 >> 

PHP_MySQL教程-第三天

PHP_MySQL教程-第三天

来源:PHPerz.com  作者:网络转载  发布时间:2007-12-08
第一页 基本函数 欢迎来到本教程的第三课,也是最后一课。如果您已经学过第一课和第二课,那么您已经掌握了MySQL和PHP的安装及编程的基本知识。下面我们要介绍PHP的一些其他函数,这些函数可能会对您有用,使您的开发过程更加简单。首先我们来看看头文件。 大家应该知道


    $result mysql_query($sql,$db);

    return 
$result
;

}


$sql "SELECT * FROM mytable"
;

$result db_query($sql
);

?>

</
body
>

</
html

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

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

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

<
body
>

<?
php

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

    
$db mysql_connect($host$username$password
);


    return 
$db
;

}

$old_db db_connect
();

$new_host "site.com"
;

$new_db db_connect($new_host
);

?>

</
body
Tags: 教程   函数   程序   文件   变量   php   数据库   sql   mysql  
最新文章
推荐阅读
月点击排行榜