`
cakin24
  • 浏览: 1334360 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PHP+MYSQL中使用PDO获取结果集的fetch方法

    博客分类:
  • PHP
阅读更多

一 代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>使用fetch()方法获取结果集中的下一行</title>
<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
-->
</style></head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<!-- ImageReady Slices (文件上传漏洞.psd) -->
<table id="__01" width="1004" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td colspan="5">
			<img src="images/index_01.jpg" width="1004" height="182" alt=""></td>
	</tr>
	<tr>
		<td rowspan="3">
			<img src="images/index_03.jpg" width="320" height="317" alt=""></td>
		<td colspan="3">
			<img src="images/index_04.jpg" width="535" height="55" alt=""></td>
		<td rowspan="3">
			<img src="images/index_05.jpg" width="149" height="317" alt=""></td>
	</tr>
	<tr>
		<td rowspan="2">
			<img src="images/index_06.jpg" width="47" height="262" alt=""></td>
		<td width="450" height="235" align="center" valign="top" background="images/index_07.jpg">
		<table width="400" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td height="30" align="center"><strong>ID</strong></td>
            <td align="center"><strong>PDO</strong></td>
            <td align="center"><strong>数据库</strong></td>
            <td align="center"><strong>时间</strong></td>
            <td align="center"><strong>操作</strong></td>
          </tr>
		  
	<?php
$dbms='mysql';     					//数据库类型 ,对于开发者来说,使用不同的数据库,只要改这个,不用记住那么多的函数
$host='localhost'; 					//数据库主机名
$dbName='db_database15';    		//使用的数据库
$user='root';      					//数据库连接用户名
$pass='root';          				//对应的密码
$dsn="$dbms:host=$host;dbname=$dbName";
try {
    $pdo = new PDO($dsn, $user, $pass); 	//初始化一个PDO对象,就是创建了数据库连接对象$pdo
	$query="select * from tb_pdo_mysql";	//定义SQL语句
	$result=$pdo->prepare($query);			//准备查询语句
	$result->execute();						//执行查询语句,并返回结果集
	while($res=$result->fetch(PDO::FETCH_ASSOC)){		//while循环输出查询结果集,并且设置结果集的为关联索引
	?>	  
          <tr>
            <td height="22" align="center" valign="middle"><?php echo $res['id'];?></td>
            <td align="center" valign="middle"><?php echo $res['pdo_type'];?></td>
            <td align="center" valign="middle"><?php echo $res['database_name'];?></td>
            <td align="center" valign="middle"><?php echo $res['dates'];?></td>
            <td align="center" valign="middle"><a href="#">删除</a></td>
          </tr>
<?php 
	}
		  } catch (PDOException $e) {
    die ("Error!: " . $e->getMessage() . "<br/>");
}
		  ?>
        </table>
		</td>
		<td rowspan="2">
			<img src="images/index_08.jpg" width="38" height="262" alt=""></td>
	</tr>
	<tr>
		<td>
			<img src="images/index_09.jpg" width="450" height="27" alt=""></td>
	</tr>
	<tr>
		<td colspan="5">
			<img src="images/index_11.jpg" width="1004" height="85" alt=""></td>
	</tr>
	<tr>
		<td colspan="5">
			<img src="images/index_12.jpg" width="1004" height="5" alt=""></td>
	</tr>
</table>
<!-- End ImageReady Slices -->
</body>
</html>

 

二 运行结果

 
  • 大小: 22.4 KB
分享到:
评论

相关推荐

    php使用PDO获取结果集的方法

    本文实例讲述了php使用PDO获取结果集的方法。分享给大家供大家参考,具体如下: fetch()方法 fetch()方法用于获取结果集的下一行,语法如下: mixed PDOStatement::fetch([int fetch_style][,int cursor_orientation...

    基于PHP+MySQL实现注册登录

    基于PHP+MySQL实现用户注册登录功能 一、 开发环境 ...本案例使用PHP 7中的PDO数据对象对MySQL数据库进行查询和插入操作,从而实现用户的登录和注册,同时用户登录成功后,通过Session实现用户状态保持。

    PHP+MySql+PDO小案例—文章管理系统

    使用PDO封装+MySql,文章管理系统实现了基本数据库的增、删、改、查以及CSS样式美化,压缩包内已附数据库表结构和字段,保证可以正常远行,不懂的可以关注我,在评论区给我留言!

    基于PHP+MySQL实现分页技术

    基于PHP+MySQL实现分页技术 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+...本案例使用PHP 7中的PDO数据对象对MySQL数据库进行操作,通过使用PDO对页码、偏移量、URL等变量进行传递,从而实现分页条的制作。

    phpStudy 最新 Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend 稳定 强大

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...

    PHP5中使用PDO连接数据库的方法

    PHP5中使用PDO连接数据库的方法

    php_pdo_mysql.dll_dll_PDO_MYSQL_php_

    php pdo mysql dll file

    php+mysql+smarty+ajax+jquery+phpeclipse实例视频1

    各位,这里上传太麻烦了,我没有传全,大家去www.itcast.net去下,这个站和csdn一个网站的。

    实用PHP5.2.9+MySQL5.6.26+Easyui 1.41出入口公司产品查询浏览表

    亮点: ...3. 全MySql PDO运作。 4. 分页及前端可采用最新EasyUI。 5. 本页任何资料快速查询,不作连接远程服务器。 6. 适用萍果系统(Mac)和Windows 7/8 适用者须懂得基本开发Php+Mysql+EasyUI步骤

    phpPDO+mysql单次增删改查多次增删改查百度分页多选删除

    phpPDO+mysql单次增删改查多次增删改查百度分页多选删除

    宝塔PHP7+安装mysql拓展

    宝塔 PHP7+安装 mysql拓展 包括资源文件和安装方法 2.解压后并使用phpize工具初始化(phpize一般在php安装目录/bin/下面) 在扩展解压后的文件夹里执行下面命令 /www/server/php/74/bin/phpize 3.进行configure ./...

    php使用PDO操作MySQL数据库实例

    本文实例讲述了php使用PDO操作MySQL数据库的方法。分享给大家供大家参考。具体分析如下: PDO是mysql数据库操作的一个公用类,我们不需要进行自定类就可以直接使用pdo来操作数据库,但是在php默认配置中pdo是未开启...

    pdo_mysql.so

    在linux下是php支持使用PDO的方式访问mysql数据库的必要文件

    php实现PDO的mysql数据库操作类

    讲述了PHP实现PDO的mysql数据库操作类,dbconfig类负责配置数据库访问信息,包括:服务器地址、端口、数据库实例名、用户名、用户密码、字符集等。 dbtemplate类集合了对数据库的访问操作,主要有以下几个操作: 1. ...

    PHP的mysqlPDO优化类

    这是我改进的PHP mysqlPDO连接类,增加了防范SQL注入措施。防止XSS漏洞,希望同行有用得上的,遇到问题可以QQ联系

    pdo_mysql.rar_PDO_pdo_mysql.so

    php常用拓展,使用PDO链接数据库时必须用到

    phpPDO+mysq

    phpPDO+mysql单次增删改查多次增删改查百度分页多选删除

    Apache+PHP+MySQL服务器套件Myphp 1.22

    四、开启扩展方法: 本套件默认之开启php_gd2.dll、php_mbstring.dll、php_mcrypt.dll、php_mhash.dll、php_mysql.dll扩展,即支持gd2画图和mysql数据库功能。用户需要开启更多扩展请用记事本打开C:\my...

    PHP-MySQL-PDO-Database-Class-master

    PHP-MySQL-PDO-Database-Class-master

Global site tag (gtag.js) - Google Analytics