一 代码
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_row()函数从数组结果集中获取信息</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="#CC99FF"><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">编号</td> <td width="167">图书名称</td> <td width="90">出版时间</td> <td width="70">图书定价</td> <td width="78">作者</td> <td width="114">出版社</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"); $row=mysql_fetch_row($sql); if ($_POST[Submit]=="查询"){ $txt_book=$_POST[txt_book]; $sql=mysql_query("select * from tb_book where bookname like '%".trim($txt_book)."%'"); //如果选择的条件为"like",则进行模糊查询 $row=mysql_fetch_row($sql); } if($row==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 $row[0]; ?></td> <td > <?php echo $row[1]; ?></td> <td align="center"><?php echo $row[2]; ?></td> <td align="center"><?php echo $row[3]; ?></td> <td align="center"> <?php echo $row[4]; ?></td> <td> <?php echo $row[5]; ?></td> </tr> <?php }while($row=mysql_fetch_row($sql)); ?> </table></td> </tr> </table> <br></td> </tr> </table> </body> </html>
二 运行结果
相关推荐
在PHP中,MySQL数据处理是常见的任务之一,而`mysql_fetch_row`、`mysql_fetch_array`、`mysql_fetch_assoc`是处理查询结果时用于获取数据行的三个关键函数。理解它们之间的区别对于优化代码和提高效率至关重要。 1...
您可能感兴趣的文章:Lesson03_01 什么是CSS和CSS的设置方式Assoc显示或修改文件名扩展关联推荐学习php sesson的朋友必看PHP会话(Session)使用入门mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别js压缩...
MySQL的PHP扩展库提供了多种函数来处理查询结果,其中`mysql_fetch_row()`和`mysql_fetch_array()`是两种常用的方法,用于从结果集中获取一行数据。在PHP中,这两个函数都用于遍历SQL查询的结果,但它们在返回数据的...
在MySQL的PHP编程中,`mysql_fetch_row()` 和 `mysql_fetch_array()` 是两个非常常见的用于从查询结果中获取数据的函数。尽管它们的作用相似,但它们之间存在一些关键的差异,这些差异对于优化代码和提高可读性至关...
MySQL中的`mysql_fetch_array`函数是处理SQL查询结果的关键函数之一,它允许开发者从结果集中获取一行数据,并根据指定的模式将其转化为数组。这个函数在处理数据库查询时非常实用,尤其是当你需要遍历多行结果时。...
本文实例讲述了PHP使用mysql_fetch_row查询获得数据行列表的方法。分享给大家供大家参考。具体分析如下: 这里使用mysql_fetch_row从mysql数据库中查询数据,并保存到list中 语法如下: array mysql_fetch_row ...
* 1 MySQL的一般的信息 o 1.1 什么是MySQL? o 1.2 关于本手册 + 1.2.1 本手册中使用的约定 o 1.3 MySQL的历史 o 1.4 MySQL的主要特征 o 1.5 MySQL稳定性? o 1.6 顺应2000年 o 1.7 SQL一般信息和教程 o ...
对于查询操作,可以使用`mysql_query()`执行SELECT语句,然后通过`mysql_store_result()`获取结果集,进一步使用`mysql_fetch_row()`遍历每一行数据: ```c sql = "SELECT * FROM Employees"; MYSQL_RES *result = ...
MYSQL 数据库访问封装类 MYSQL 数据访问方式,php4支持以mysql_开头的过程访问方式,php5开始支持以mysqli_开头的...4,处理返回的数据 mysql_fetch_array mysql_num_rows mysql_fetch_assoc mysql_fetch_row etc
1. **查询数据**:当页面加载时,通过PHP查询数据库中所有Div的位置信息,然后以JSON格式返回给JavaScript。 ```php $sql = "SELECT * FROM positions"; $stmt = $pdo->query($sql); $results = $stmt->fetchAll...
4. **结果处理**:为了方便获取查询结果,类库可能提供`fetchRow()`, `fetchArray()`, `fetchObject()`等方法,用于获取单行、数组或对象形式的数据。 5. **事务处理**:如果支持,类库还可能提供开始、提交和回滚...
`mysql_fetch_row()` 是 MySQL 的一个函数,用于从查询结果集中获取数据,返回的数据格式是一个数组,其中每个元素对应数据库中记录的某一列。在PHP中,它常用于与MySQL数据库交互,处理查询结果。 首先,`mysql_...
4. **结果集操作**:一旦有了查询结果,`mysql_num_rows()`可获取行数,`mysql_fetch_row()`和`mysql_fetch_assoc()`用于遍历结果集,获取每一行数据。`mysql_free_result()`用于释放结果内存。 5. **预处理语句**...
4. 使用`mysql_fetch_row()`遍历查询结果。 5. 关闭连接,释放资源。 6. 遵循良好的错误处理实践,捕获并处理可能的异常情况。 7. 在Windows环境下,注意编译选项和依赖项的配置。 通过以上步骤和理解这些知识点,...
mysql_fetch_* 列函数的主要功能是从查询返回的结果集中取得相关的查询结果,主要包括: mysql_fetch_array():从结果集中取得一行作为关联数组或索引数组,或二者兼有 mysql_fetch_row():从结果集中取得一行作为...