学习目的:学会读取数据
先看两个函数:
1、mysql_query
送出一个 query 字符串。 语法: int mysql_query(string query, int [link_identifier]); 返回值: 整数
本函数送出 query 字符串供 MySQL 做相关的处理或者执行。若没有指定 link_identifier 参数,则程序会自动寻找最近打开的 ID。当 query 查询字符串是 UPDATE、INSERT 及 DELETE 时,返回的可能是 true 或者 false;查询的字符串是 SELECT 则返回新的 ID 值,当返回 false 时,并不是执行成功但无返回值,而是查询的字符串有错误。
2、mysql_fetch_object 返回类资料。 语法: object mysql_fetch_object(int result, int [result_typ]); 返回值: 类
本函数用来将查询结果 result 拆到类变量中。若 result 没有资料,则返回 false 值。
看一个简单的例子:
<?
$exec="select * from user";
$result=mysql_query($exec);
while($rs=mysql_fetch_object($result))
{
echo "username:".$rs->username."<br>";
}
?>
当然,表user中有一个username的字段,这就类似asp中的
<%
exec="select * from user"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
do while not rs.eof
response.write "username:"&rs("username")&"<br>"
rs.movenext
loop
%>
当然先要连接数据库,一般我们 require_once('conn.php');而conn.php里面就是上一次说的连接数据库的代码。
小小的两条命令可以完成读取数据的工作了,今天说到这里下一次说数据的添加删除修改。
![]() | PHP 开发中数据库及其相关软件的选型考虑 | 10-24 |
![]() | PHP常用MySql操作 | 09-24 |
![]() | 使用PHP脚本修改Linux或Unix系统口令 | 07-02 |
![]() | 动态网页制作PHP常用的正则表达式 | 06-15 |
![]() | 常见php页面漏洞分析及相关问题解决 | 06-11 |
![]() | PHP原版HTML编码器溢出问题的解决 | 06-09 |
![]() | php对特殊语句查询结果进行数组排序 | 06-03 |
![]() | PHP 5.0中多态性的实现方案浅析 | 05-08 |
![]() | 传奇的诞生 PHP三位创始人简介 | 05-06 |
![]() | 十天学会php之第一天 | 48248 |
![]() | 7种流行PHP集成开发工具(IDE)的比较 | 31358 |
![]() | 十天学会php之第二天 | 25960 |
![]() | 十天学会php之第三天 | 20894 |
![]() | 十天学会php之第四天 | 18782 |
![]() | 十天学会php之第五天 | 17728 |
![]() | 十天学会php之第六天 | 16275 |
![]() | 怎样才能成为PHP高手?学会"懒惰"的编程 | 14915 |