PHP学习 mysqli 预处理更新
来源:互联网 发布:公司数据部门职责 编辑:程序博客网 时间:2024/05/25 21:35
<?php
$mysqli=new mysqli("localhost", "root", "123456", "xsphpdb");
//准备好一条语句放到服务器中,插入语句
$sql="update shops set name=?, price=?, num=?, desn=? where id=?";
$stmt=$mysqli->prepare($sql);
//给占位符号每个?号传值(绑定参数) i d s b 表示int double string
$stmt->bind_param("sdisi", $name, $price, $num, $desn,$id);
$name="zhangsan1";
$price=56.781;
$num=661;
$desn="hello good1";
$id=100;
//执行
$stmt->execute();
$name="lisi1";
$price=56.781;
$num=661;
$desn="aaaaaaaa1";
$id=101;
//执行
$stmt->execute();
$name="wangwu1";
$price=56.781;
$num=961;
$desn="bbbbbbbbb1";
$id=102;
//执行
$stmt->execute();
$name="zhaoliu111";
$price=56.7811;
$num=6118;
$desn="cccccccccccc111";
$id=103;
//执行
$stmt->execute();
echo "最后ID".$stmt->insert_id."<br>";
echo "影响了".$stmt->affected_rows."行<br>";
$stmt->close();
$mysqli=new mysqli("localhost", "root", "123456", "xsphpdb");
//准备好一条语句放到服务器中,插入语句
$sql="update shops set name=?, price=?, num=?, desn=? where id=?";
$stmt=$mysqli->prepare($sql);
//给占位符号每个?号传值(绑定参数) i d s b 表示int double string
$stmt->bind_param("sdisi", $name, $price, $num, $desn,$id);
$name="zhangsan1";
$price=56.781;
$num=661;
$desn="hello good1";
$id=100;
//执行
$stmt->execute();
$name="lisi1";
$price=56.781;
$num=661;
$desn="aaaaaaaa1";
$id=101;
//执行
$stmt->execute();
$name="wangwu1";
$price=56.781;
$num=961;
$desn="bbbbbbbbb1";
$id=102;
//执行
$stmt->execute();
$name="zhaoliu111";
$price=56.7811;
$num=6118;
$desn="cccccccccccc111";
$id=103;
//执行
$stmt->execute();
echo "最后ID".$stmt->insert_id."<br>";
echo "影响了".$stmt->affected_rows."行<br>";
$stmt->close();
0 0
- PHP学习 mysqli 预处理更新
- PHP学习 mysqli的 预处理
- PHP学习 mysqli预处理查询结果集
- PHP-----mysqli编译预处理
- PHP mysqli 预处理
- PHP学习笔记【23】--PHP数据库编程 mysqli扩展库,进行预处理数据库编程
- php复习 第十四天 mysqli预处理
- PHP学习 mysqli事务处理
- php mysqli 扩展学习
- php mysqli 学习
- php学习笔记(二十)mysqli的stmt的预处理类的使用(防止sql注入问题)
- mysqli学习笔记 mysqli连接,multi_query多语句查询,SQL预处理stmt,事务处理
- mysqli的预处理
- mysqli预处理详解
- mysqli 预处理详解
- mysqli预处理和事务处理
- PHP学习 mysqli 以及 存储过程等
- PHP学习 mysqli的基本操作
- HDOJ1050 Moving Tables
- 1069. The Black Hole of Numbers<必看>
- build keil project
- 简单的点对点聊天软件
- 外网访问内网机器
- PHP学习 mysqli 预处理更新
- PAT Basic Level 1023. 组个最小数(20)
- 【2】前台线程和后台线程
- c#操作XML文件的通用方法
- 页面重构
- eclipse工程目录中不显示红叉(代码错误提示)
- git 的使用
- Ubuntu解压缩命令详解
- web.xml配置文件中的<context-param>标签