- 论坛徽章:
- 0
|
PHP4.2.2 与 MySql3.2 的结合应用:
1.连接MySql服务器时,可以使用“mysql_connect”函数,语法格式为:
int mysql_connect(hostname:port,username,password)
返回值:整型,表示本次连接的ID好。
参数: hostname表示要登录的SQL服务器的名称。username表示登录服务器使用的用户名;password表示用户密码。
示例:
2.要关闭数据库连接时,可以用“mysql_close()”函数,关闭成功返回“True”,否则返回“False”.语法格式如下:
mysql_close(变量)
示例:
close the db
NOTE:如果使用mysql_close()时没有指定变量,则mysql_close()会关闭最近所连接的数据库。因此在使用时需要先确定要关闭的数据库连接,在选择是否加上参数。
3.数据库的选择,应用函数:mysql_select_db(),主要选取所要使用的数据库,如果成功就返回“True”,若找不到数据库或选取失败则返回“False”.语法格式如下:
mysql_select_db(数据库名称)
使用此函数的前提是:已经使用,mysql_connect()函数连接到mysql数据库服务器了。
示例:〈html>
数据库的选择〈/title〉
〈/head〉
4.发送SQL命令: 在读取数据库中的数据表之前,先要用mysql_query()函数来将sql命令传给,mysql来处理。该函数语法如下:
mysql_query(sql命令或变量,链接指针)
只要是sql命令,如:select,insert,delete,update,create table,drop table等,都可作为mysql_query()的参数。但是在使用该函数前,必须先要
用mysql_select_db()函数来选择所要操作的数据库。
5.读取数据表可使用mysql_fetch_field()函数,该函数语法如下:
mysql_fetch_field(数据查询结果)
下面是执行sql命令的例子:
数据库的选择
name
";
echo "所属数据表:$field->table
";
echo "数据类型:$field->type
";
echo "字段最大长度:$field->max_length
";
}
else
{
echo "there no relative infomation";
}
?>
6.取得数据:该示例是在数据表中读取三条记录,并把读取结果的两个字段在浏览器中显示出来。其源码如下:
从数据库中打开记录
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7115/showart_35845.html |
|