博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysqli 预处理语句
阅读量:5964 次
发布时间:2019-06-19

本文共 625 字,大约阅读时间需要 2 分钟。

预处理语句用于执行多个相同的 SQL 语句,并且执行效率更高。

errno){ // 输出错误提示,结束程序 die('Connect Error:'.$mysqli->error);}// 设置字符集$mysqli->set_charset('UTF8');// 编写SQL语句,? 为占位符$sql = "INSERT user(username,password,age) VALUES(?,?,?)";// 准备预处理语句// 预处理语句用于执行多个相同的 SQL 语句,并且执行效率更高。// 使用prepare()方法执行预处理语句,生成$mysql_stmt对象$mysqli_stmt = $mysqli->prepare($sql);// 绑定参数// s:字符串,i:整数,d:浮点数$username = 'king';// md5(str):加密$password = md5('king');$age = 12;$mysqli_stmt->bind_param('ssi',$username,$password,$age);// 执行预处理语句$mysqli_stmt->execute();// 输出自增涨idif($mysqli_stmt->execute()){ echo $mysqli_stmt->insert_id; echo '
';}else{ $mysqli_stmt->error;}?>

.

转载地址:http://revax.baihongyu.com/

你可能感兴趣的文章
linux添加环境变量
查看>>
Dumpsys Input Diagnostics
查看>>
ASP.NET MVC 入门8、ModelState与数据验证
查看>>
被swoole坑哭的PHP程序员
查看>>
linux进程调度之 FIFO 和 RR 调度策略---SYSTEMTAP
查看>>
JSTL的相关使用
查看>>
ActiveMQ, RabbitMQ和ZeroMQ 选型关注点
查看>>
王垠:完全用Linux工作
查看>>
Understanding the Router
查看>>
红米3 Flyme5.1.9.5插桩适配长期不定时更新
查看>>
MySQL 5.6 for Windows 解压缩版配置安装(转)
查看>>
组件居中显示 安卓
查看>>
delete
查看>>
sql server生成不重复的时间字符串
查看>>
DataBase 之 数据库设计六大范式
查看>>
Struts与Struts2的区别
查看>>
Zookeeper集群搭建
查看>>
EasyUI 搜索框
查看>>
If you insist running as root, then set the environment variable RUN_AS_USER=root...
查看>>
Atitit.ide技术原理与实践attilax总结
查看>>