PDO执行SQL语句
来源:互联网 发布:java除法取整 编辑:程序博客网 时间:2024/05/01 07:42
<!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执行sql语句</title>
</head>
<body>
<?php
header("content-type:text/html;charset:utf-8");
$dbms='mysql';
$dbName='msphp';
$host='localhost';
$user='root';
$pwd='a3141592654';
$dsn="$dbms:host=$host;dbname=$dbName"; //此处的host与dbname必须小写,否侧连接数据库失败(在执行SQL语句时)。
try{
$pdo=new PDO($dsn,$user,$pwd);
echo "PDO连接数据库成功<br>";
//exec()方法,在执行delete,insert,update时影响行数,select不受影响。
/*$sql=$pdo->exec("delete from tb_book where id=8");
echo "删除成功,影响条数为:".$sql."<br>";*/
//print_r($pdo->errorInfo());
//query()方法
/*$sql=$pdo->query("select * from tb_book");
foreach($sql as $info)
{
echo $info[id]."<br>";
echo $info[bookname]."<br>";
echo $info[issuDate]."<br>";
echo $info[price]."<br>";
echo $info[maker]."<br>";
echo $info[publisher]."<br>";
}*/
//print_r($pdo->errorInfo());
//预处理语句prepare()方法和execute()方法
$sql=$pdo->prepare("select * from tb_book");
$sql->execute();
//while($info=$sql->fetch(PDO::FETCH_ASSOC)) //可替换foreach
foreach($sql as $info)
{
echo $info[id]."<br>";
echo $info[bookname]."<br>";
echo $info[issuDate]."<br>";
echo $info[price]."<br>";
echo $info[maker]."<br>";
echo $info[publisher]."<br>";
}
//print_r($pdo->errorInfo());
}
catch(Exception $e){
echo $e->getMessage()."<br>";
}
?>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Pdo执行sql语句</title>
</head>
<body>
<?php
header("content-type:text/html;charset:utf-8");
$dbms='mysql';
$dbName='msphp';
$host='localhost';
$user='root';
$pwd='a3141592654';
$dsn="$dbms:host=$host;dbname=$dbName"; //此处的host与dbname必须小写,否侧连接数据库失败(在执行SQL语句时)。
try{
$pdo=new PDO($dsn,$user,$pwd);
echo "PDO连接数据库成功<br>";
//exec()方法,在执行delete,insert,update时影响行数,select不受影响。
/*$sql=$pdo->exec("delete from tb_book where id=8");
echo "删除成功,影响条数为:".$sql."<br>";*/
//print_r($pdo->errorInfo());
//query()方法
/*$sql=$pdo->query("select * from tb_book");
foreach($sql as $info)
{
echo $info[id]."<br>";
echo $info[bookname]."<br>";
echo $info[issuDate]."<br>";
echo $info[price]."<br>";
echo $info[maker]."<br>";
echo $info[publisher]."<br>";
}*/
//print_r($pdo->errorInfo());
//预处理语句prepare()方法和execute()方法
$sql=$pdo->prepare("select * from tb_book");
$sql->execute();
//while($info=$sql->fetch(PDO::FETCH_ASSOC)) //可替换foreach
foreach($sql as $info)
{
echo $info[id]."<br>";
echo $info[bookname]."<br>";
echo $info[issuDate]."<br>";
echo $info[price]."<br>";
echo $info[maker]."<br>";
echo $info[publisher]."<br>";
}
//print_r($pdo->errorInfo());
}
catch(Exception $e){
echo $e->getMessage()."<br>";
}
?>
</body>
</html>
阅读全文
0 0
- PDO执行SQL语句
- PDO中执行SQL语句
- PDO中执行SQL语句
- Yii PDO方式执行SQL语句
- pdo中预处理类执行SQL语句
- PDO执行SQL语句 exec query两种方法
- PDO执行SQL语句的两种方法
- PHP+MYSQL中使用PDO中执行SQL语句
- PHP PDO使用prepare()方法和execute()方法执行SQL语句
- PDO预处理类中采用名称索引来执行SQL语句
- PDO中最推荐使用的方式来执行SQL语句
- PDO中捕获SQL语句中的错误
- PDO中捕获SQL语句中的错误
- pdo通过预处理语句防止sql注入
- PDO捕获SQL语句、PDO中错误处理与PDO事务处理
- SQL语句执行组件
- SQL语句执行顺序
- php执行sql语句
- 第八周项目4-选猴子王(数组版)
- NOIP之前在做什么?有没有空呢?可以来打板子吗?
- 监听器技术
- VB程序非正常关闭后—编译错误,未找到方法或数据成员
- 浅谈Objective-C的方法与函数
- PDO执行SQL语句
- QT之全局信号其一focusChanged
- 使用eclipse进行jsp编码时ISO-8599-1保存错误
- hibernate缓存:一级缓存和二级缓存
- 分类和标注词汇
- Hibernate中的主键生成策略
- HTML的学习之路(一)
- 动态规划专栏(1)【摆花+平方数+神犇分牛】
- android使用SharedPreferences实现记住账号密码