一 代码
td{ font-size:9pt; } .style2 {color: #FFFFFF} <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <link href="style.css" rel="stylesheet"> <title>应用mysql_fetch_object()函数从数组结果集中获取信息</title> </head> <body> <table width="609" height="134" border="1" cellpadding="0" cellspacing="0" bgcolor="#9E7DB4" align="center"> <form name="myform" method="post" action=""> <tr> <td width="605" height="51" bgcolor="#66CCFF"><div align="center">请输入图书名称 <input name="txt_book" type="text" id="txt_book" size="25" > <input type="submit" name="Submit" value="查询"></div> </td> </tr> </form> <tr valign="top" bgcolor="#FFFFFF"> <td height="81"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="79" align="center" valign="top"> <br> <table width="572" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#625D59"> <tr align="center" bgcolor="#CC99FF"> <td width="46" height="20" bgcolor="#66CCFF">编号</td> <td width="167" bgcolor="#66CCFF">图书名称</td> <td width="90" bgcolor="#66CCFF">出版时间</td> <td width="70" bgcolor="#66CCFF">图书定价</td> <td width="78" bgcolor="#66CCFF">作者</td> <td width="114" bgcolor="#66CCFF">出版社</td> </tr> <?php $link=mysql_connect("localhost","root","root") or die("数据库连接失败".mysql_error()); mysql_select_db("db_database13",$link); mysql_query("set names gb2312"); $sql=mysql_query("select * from tb_book"); $info=mysql_fetch_object($sql); if ($_POST[Submit]=="查询"){ $txt_book=$_POST[txt_book]; $sql=mysql_query("select * from tb_book where bookname like '%".trim($txt_book)."%'"); //如果选择的条件为"like",则进行模糊查询 $info=mysql_fetch_object($sql); } if($info==false){ //如果检索的信息不存在,则输出相应的提示信息 echo "<div align='center' style='color:#FF0000; font-size:12px'>对不起,您检索的图书信息不存在!</div>"; } do{ ?> <tr align="left" bgcolor="#FFFFFF"> <td height="20" align="center"><?php echo $info->id; ?></td> <td > <?php echo $info->bookname; ?></td> <td align="center"><?php echo $info->issuDate; ?></td> <td align="center"><?php echo $info->price ; ?></td> <td align="center"> <?php echo $info->maker; ?></td> <td> <?php echo $info->publisher; ?></td> </tr> <?php }while($info=mysql_fetch_object($sql)); ?> </table></td> </tr> </table> <br></td> </tr> </table> </body> </html>
二 运行结果

相关推荐
PHP提供了一系列用于从数据库结果集中检索数据的函数,其中`mysql_fetch_object()`函数允许开发者以对象的形式来获取查询结果,这在某些场景下提供了便利。本文将详细介绍`mysql_fetch_object()`函数的工作原理,...
本文实例讲述了PHP使用mysql_fetch_object从查询结果中获取对象集的方法。分享给大家供大家参考。具体分析如下: mysql_fetch_object函数用于,提取结果行从一个MySQL的结果集作为objectiative数组。 mysql_fetch_...
在本文中,我们将深入探讨如何使用PHP和MySQL结合`mysql_num_rows`函数来实现图书信息的模糊查询功能。首先,我们需要了解`mysql_num_rows`在PHP中的作用。它是一个用于统计SQL查询结果集中行数的函数,这对于确定...
【PHP+MYSQL+AJAX 留言本】是一个经典的Web开发示例,它结合了三种核心技术:PHP作为服务器端脚本语言处理数据,MySQL作为数据库存储和管理信息,而AJAX(异步JavaScript和XML)则用于实现页面的无刷新更新。...
- 数据处理:使用`fetch_assoc()`或`fetch_object()`获取结果集中的行数据。 - 插入数据:使用`INSERT INTO`语句添加新新闻。 - 更新数据:使用`UPDATE`语句修改已有新闻。 - 删除数据:使用`DELETE FROM`语句删除...
- 获取结果:`mysqli_fetch_assoc()`或`PDO::fetch()`将结果集转化为关联数组。 - 错误处理:`mysqli_error()`或`PDO::errorInfo()`检查并显示错误信息。 4. **PHP动态网站实现** - 用户输入处理:通过`$_POST`...
MySQL中用于获取查询结果集数据的函数有多个,其中包括mysql_fetch_row(), mysql_fetch_array(), 和 mysql_fetch_assoc()。虽然它们的目标相似,但它们在使用方式和返回数据的结构上有明显的区别。下面我们就详细...
mysql_fetch_* 列函数的主要功能是从查询返回的结果集中取得相关的查询结果,主要包括: mysql_fetch_array():从结果集中取得一行作为关联数组或索引数组,或二者兼有 mysql_fetch_row():从结果集中取得一行作为...
`mysql_query` 执行查询,`mysql_fetch_array` 获取查询结果的第一行。 ##### 2. 前端展示 ```html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
本教程旨在帮助学员巩固MySQL的常用函数使用,并通过面向对象的方式,利用PHP创建一个自定义的MySQL类,以实现更高效、简洁的代码编写。以下是这个教程涵盖的主要知识点: 1. **MySQL常用函数**: - `mysqli_...
本教程将详细讲解如何利用jQuery的AJAX技术、PHP后端处理以及MySQL数据库来实现动态分页显示数据。 首先,我们需要理解分页的基本原理。分页是将大量数据分为若干个较小的部分,每次只加载一部分到页面上,用户可以...
本文将以“php+mysql连接数据库”为主题,详细介绍如何使用PHP连接MySQL数据库,并执行基本的数据查询操作。无论是初学者还是有一定基础的开发者都能从中获益。 #### 二、环境搭建与配置 在开始学习之前,我们需要...
$row = $stmt->fetch(PDO::FETCH_ASSOC); header('Content-Type: image/jpeg'); // 根据实际图片格式调整 echo $row['imageData']; ``` 这样,用户访问特定的URL时,浏览器就能正确地解析和显示存储在数据库中的图片...
5. 对象化编程:`mysql_fetch_object.php`文件讲解了如何将查询结果转化为对象,使得数据处理更加面向对象。 6. 计数与获取单个值:`mysql_num_rows.php`文件介绍了`mysql_num_rows`函数,它用于计算查询结果中的...
进一步展示了如何使用mysql_fetch_assoc() 和 mysql_fetch_object()获取数据。还介绍了获取所查询的记录行数的功能及其与mysql_affected_rows()的不同之处,并讲解了如何取得数据库中的表和列详情,特别提供了一个...
5. **PHP函数库与SQL**:例如,使用PHP的mysql_query()、mysqli_query()或PDO::query()执行SQL查询,使用fetch_array()、fetch_object()获取结果。 6. **数据库设计**:数据库模式设计,关系理论,以及如何通过PHP...
在mssql函数集中,mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_object是用于从SQL查询结果集中提取数据的重要函数。 mssql_fetch_row()函数从查询结果集中取得一行作为数字索引数组返回。...