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

PHP+MYSQL中使用PDO的query方法

    博客分类:
  • 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>PDO连接MySQL数据库</title>
</head>
<body>
<table id="__01" width="464" height="336" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td colspan="3">
			<img src="images/mysql_01.gif" width="464" height="139" alt=""></td>
	</tr>
	<tr>
		<td>
			<img src="images/mysql_02.gif" width="78" height="136" alt=""></td>
		<td width="312" height="136" valign="top"><table width="310" 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>
          </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 limit 5";	//定义SQL语句
$result=$pdo->query($query);				//执行查询语句,并返回结果集
foreach($result as $items){
	?>	  
          <tr>
            <td height="22" align="center" valign="middle"><?php echo $items['id'];?></td>
            <td align="center" valign="middle"><?php echo $items['pdo_type'];?></td>
            <td align="center" valign="middle"><?php echo $items['database_name'];?></td>
            <td align="center" valign="middle"><?php echo $items['dates'];?></td>
          </tr>
		  <?php 
		  }
		  } catch (PDOException $e) {
    die ("Error!: " . $e->getMessage() . "<br/>");
}
		  ?>
        </table></td>
		<td>
			<img src="images/mysql_04.jpg" width="74" height="136" alt=""></td>
	</tr>
	<tr>
		<td colspan="3">
			<img src="images/mysql_05.gif" width="464" height="61" alt=""></td>
	</tr>
</table>
</body>
</html>

 

二 运行结果


 
  • 大小: 10 KB
1
1
分享到:
评论

相关推荐

    php+mysql学生信息管理系统。基于php+mysql 一个简

    在信息技术领域,PHP和MySQL是两个广泛使用的开源技术,它们在构建动态网站和数据库管理中发挥着至关重要的作用。本系统——“php+mysql学生信息管理系统”正是结合了这两者的强大功能,提供了一个简单易用、适合...

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

    PDO提供了方便的方法来执行查询并获取结果集,如`query()`和`fetchAll()`。 对于前端展示,CSS样式美化是提升用户体验的关键。通过使用CSS,我们可以设置字体、颜色、布局,以及各种过渡和动画效果,使文章列表和...

    PHP+mysql 网站源码

    - `mysqli` 或 `PDO_MYSQL` 扩展:PHP 提供了多种方式连接 MySQL,推荐使用 `mysqli`(改进版 MySQLi)或 `PDO_MYSQL`,它们支持预处理语句,更安全、高效。 - 连接函数:`mysqli_connect()` 或 `PDO::__construct...

    php + mysql 个人博客系统

    2. PHP与MySQL交互:PHP通过MySQLi或PDO扩展与MySQL数据库进行连接、查询、插入、更新和删除数据。例如,使用`mysqli_connect()`建立连接,`mysqli_query()`执行SQL语句。 二、MySQL数据库设计 1. 数据库结构:一...

    php+mysql+js拖拽div实例

    本实例将介绍如何使用PHP、MySQL和JavaScript实现一个拖拽Div的动态效果,并将其数据保存到数据库中,便于后续处理和展示。 **一、JavaScript拖拽功能实现** 1. **事件监听**:首先,我们需要在HTML中为要拖动的...

    PHP5+MYSQL网页系统开发设计

    《PHP5+MYSQL网页系统开发设计》是一本深入讲解如何使用PHP5和MySQL进行网页系统构建的专业书籍。这本书籍旨在帮助读者掌握这两种技术的结合,从而实现高效、稳定的动态网站开发。PHP5作为一门广泛使用的服务器端...

    PHP+mysql的新闻发布系统

    - 连接数据库:使用`mysqli_connect()`或`PDO`函数建立与MySQL服务器的连接。 - 执行SQL:通过`mysqli_query()`或`PDO::query()`发送SQL语句,获取结果集。 - 数据处理:使用`fetch_assoc()`或`fetch_object()`获取...

    php+mysql网站

    - 执行SQL:`mysqli_query()`或`PDO::query()`执行SQL语句。 - 获取结果:`mysqli_fetch_assoc()`或`PDO::fetch()`将结果集转化为关联数组。 - 错误处理:`mysqli_error()`或`PDO::errorInfo()`检查并显示错误...

    php+mysql网络开发技术

    3. PHP与MySQL的连接:PHP可以通过预定义的MySQL扩展来与MySQL服务器通信,如mysqli和PDO_MySQL。这些扩展提供了一系列函数,用于连接数据库、执行SQL语句、获取结果集以及关闭连接。例如,`mysqli_connect()`用于...

    php+mysql动态网站开发实例 源码

    在PHP和MySQL的组合中,开发者可以使用PHP的MySQLi或PDO_MySQL扩展与数据库进行交互,执行SQL查询,如创建表、插入数据、更新记录和删除记录等。例如,`mysqli_connect()`函数用于建立到MySQL服务器的连接,`mysqli_...

    php+mysql+ajax实例

    MySQL是一个高效、稳定且易于使用的数据库系统,广泛应用于Web应用中。创建数据库、数据表,以及插入、更新和查询数据,都是通过SQL(Structured Query Language)语句完成的。例如,`CREATE DATABASE db_name;`...

    PHP+MYSQL网站

    然后,使用PHP编写前端页面,处理用户的请求,并通过PHP的MySQLi或PDO_MySQL扩展与MySQL数据库进行交互。这包括连接数据库、执行SQL查询、处理结果集以及处理错误等。 网站的开发流程通常包括以下步骤: 1. 需求...

    PHP+MySQL+Web+源代码

    5. PHP连接MySQL:讲解如何在PHP中使用MySQLi或PDO扩展连接和操作MySQL数据库,执行查询、事务处理等。 6. Web应用实战:提供实际项目案例,如新闻发布系统、用户注册登录系统等,通过源代码学习完整的Web应用开发...

    PHP+MYSQL数据库表编辑类

    在PHP中,可以使用模板引擎(如Smarty)或者简单的字符串替换方法,将数据库查询结果插入到模板中,生成最终的HTML输出。 综上所述,"PHP+MYSQL数据库表编辑类"是关于如何在Web应用程序中高效、安全地管理和操作...

    php+mysql案例源代码

    在PHP中,我们通常使用MySQLi或PDO_MySQL扩展来连接和操作MySQL数据库。关键概念包括: 1. 数据库:存储数据的容器。 2. 表:数据库中的数据结构,由列和行组成。 3. SQL(Structured Query Language):用于管理...

    jQuery+php+mysql实例的完整代码

    6. 数据插入:在PHP中,使用`mysqli_query()`或`PDO::query()`执行SQL的INSERT语句,将接收到的用户数据插入到数据库中。 7. 安全性考虑:在实际开发中,一定要对用户输入进行验证和过滤,防止SQL注入等安全问题。...

    PHP+MySQL开发Web程序教程

    连接建立后,你可以使用`mysqli_query()`函数或`PDO::query()`方法执行SQL语句。例如,以下代码演示了如何创建一个新表: ```php $sql = "CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,...

    用PHP+MySQL搭建聊天室

    虽然这个示例展示了基本的聊天室功能,但实际应用中需要考虑更多因素,如防止SQL注入、XSS攻击等安全问题,以及使用预编译语句提高数据库操作效率,使用更现代的数据库连接方式(如PDO或mysqli),以及优化页面加载...

    php+mysql练习

    4. OOP(面向对象编程):学习如何在PHP中使用类和对象,实现更复杂的功能和设计模式。 5. MySQL优化:理解索引、查询优化和数据库设计,提升应用程序性能。 6. AJAX(异步JavaScript和XML):使页面无需刷新即可与...

    php+mysql源码

    使用PHP连接MySQL,主要通过mysqli或PDO扩展。mysqli是MySQL Improved Extension,提供了面向对象和面向过程两种方式。PDO(PHP Data Objects)是更通用的数据库访问层,支持多种数据库系统。连接步骤通常包括:...

Global site tag (gtag.js) - Google Analytics