当前位置: 首页 > 图文教程 > 网络编程 > PHP > 十天学会php之第五天

PHP
PHP新手总结的PHP基础知识
php实现gb2312和unicode间编码转换
用php语言实现数据库连接详细代码介绍
详细解析 PHP 向 MySQL 发送数据过程
利用PHP V5开发多任务应用程序
详细讲解PHP中缓存技术的应用
php escapeshellcmd多字节编码漏洞
《PHP设计模式介绍》导言
《PHP设计模式介绍》第一章 编程惯用法
《PHP设计模式介绍》第二章 值对象模式
《PHP设计模式介绍》第三章 工厂模式
《PHP设计模式介绍》第四章 单件模式
《PHP设计模式介绍》第五章 注册模式
《PHP设计模式介绍》第六章 伪对象模式
《PHP设计模式介绍》第七章 策略模式
《PHP设计模式介绍》第八章 迭代器模式
《PHP设计模式介绍》第九章 观测模式
《PHP设计模式介绍》第十章 规范模式
《PHP设计模式介绍》第十一章 代理模式
《PHP设计模式介绍》第十二章 装饰器模式

PHP 中的 十天学会php之第五天


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 181 ::
收藏到网摘: n/a

  文本关键字:程序设计/PHP/技巧

  学习目的:学会读取数据

  先看两个函数:
  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里面就是上一次说的连接数据库的代码。

  小小的两条命令可以完成读取数据的工作了,今天说到这里下一次说数据的添加删除修改。