PHP MySQLi_STMT添加数据
2015-11-10 15:19
681 查看
php mysqli_stmt 添加数据:
<?php //预编译 //1.创建mysqli对象 $mysqli = new MySQLi("localhost", "root", "1234", "test"); //2.创建预编译对象 $sql = "insert into user1 (name, password, email, age) values(?, ?, ?, ?)"; $mysqli_stmt = $mysqli->prepare($sql) or die($mysqli->error); //绑定参数 $name = "小倩"; $password = md5("xiaoqian"); $email = "xiaoqian@qq.com"; $age = 200; //参数绑定->给?赋值,这里类型和顺序都要对应 //sssi:sss代表第一个、第二个、第三个参数为string型,i代表第四个参数为int型 $mysqli_stmt->bind_param("sssi", $name, $password, $email, $age); //执行 //execute()返回boolean型 if(!$mysqli_stmt->execute()){ die("操作失败".$mysqli_stmt->error); }else{ echo "插入成功"; } //继续添加 $name = "老妖"; $password = md5("laoyao"); $email = "laoyao@qq.com"; $age = 250; $mysqli_stmt->bind_param("sssi", $name, $password, $email, $age); //执行 if(!$mysqli_stmt->execute()){ die("操作失败".$mysqli_stmt->error); }else{ echo "插入成功"; } //多个添加也可以用while循环添加 //释放资源 $mysqli->close(); ?>
相关文章推荐
- thinkphp中常用方法
- ftp安装配置
- (转)PHP AES256加密算法
- yii2 内部类的列表
- PHP程序编写时间控件类
- 【风尘棋客】TTPPRC商业模型:30分钟拥有MBA的商业分析能力
- thinkphp3.2+PHPExcel导出查询数据到excel表格的实例
- 深入php内核之php in array
- [Windows Server 2008] 安装IIS7.5及FTP
- 谈谈你对Zend SAPIs(Zend SAPI Internals)的理解
- php添加环境变量
- php实现可运算的验证码
- 如何使用PHP Embed SAPI实现Opcodes查看器
- Ajax传递二维数组到ThinkPHP控制器
- 深入理解PHP内核(二)之SAPI探究
- PHP self与static区别
- ThinkPHP之__construct()和__initialize()
- 深入理解PHP内核(一)
- php源码安装
- [转]哈工大开源项目LTP系统的首次运行