TypechoJoeTheme

Dcr163的博客

统计

php ODP预处理机制笔记

2015-10-18
/
0 评论
/
779 阅读
/
正在检测是否收录...
10/18
//php 预处理机制
header('content-type:text/html;charset=utf-8');
$pdo=new PDO("mysql:host=localhost;dbname=blong","root","root");
 
$pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE,PDO::FETCH_ASSOC);
 
$pdo->exec("set names utf8");
 
/* $sql="delete from v9_yuyue where id=?";
$arr=arry(1,3,4,5);
foreach($arr as $val){
$obj=$pdo->prepare($sql);
$obj->bindValue(1,$val);
} */
$sql2="insert into v9_yuyue(name,sex,age,content) values(?,?,?,?)";
 
$obj=$pdo->prepare($sql2);
 
if ($obj->execute(array('浩仔','男','15','最近睡眠不好,都是鼻炎惹得货!!!!'))) {
echo '成功';
}else{
echo '失败';
}
echo $pdo->lastInsertId();
 
/*
预处理机制:
1:预先准备sql发送到服务器上去
$st=$pdo->prepare($sql);
 
2:给预处理语句绑定值,并绑定值的类型
$st->bindValue(1,val1,PDO::PARAM_STR); 字符串类型(默认)
$st->bindValue(1,val2,PDO::PARAM_INT); 整形类型
 
3:执行这条预处理语句
$st->execute();
 
4:如果是查询语句,则需要获取查询数据
$row=$st->fetchALL();
 
5:使用预处理获取最后一次插入的ID
$pdo->lastInsertId();
 
朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/63.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. William Tardent
    2024-02-27
  2. Maryann Hamer
    2024-02-27
  3. Sanora Pantano
    2024-02-24
  4. aa
    2024-02-21
  5. Kassie Baum
    2024-01-28

标签云