PHP7预编译mysqli查询操作
2024-09-02 07:57:37
//连接数据库
$mysqli = new mysqli("localhost", "root", "root", "mobilemoms"); //分为别:主机、数据库账户、密码、数据库名
!$mysqli->connect_error or die("CONNECT SQL ERROR".$mysqli->connect_error);
$mysqli->query("set names utf8"); //sql预编译
$sql = "select tally_name,machine_no from device_member where mobile_no=? and mobile_pwd=? limit 1";
$mysqli_stmt = $mysqli->prepare($sql); //这里的?表示预留参数,将在后面填入,防止sql注入 //绑定参数
$mysqli_stmt->bind_param("ss",$mobileno,$pwd);//绑定查询参数 ,ss表示string string类型,后面的为将上面的两个参数填充
$mysqli_stmt->bind_result($tally_name,$machine_no);//绑定结果参数 也就是将查询结果直接给某参数
//执行并处理查询结果
$mysqli_stmt->execute();
if(!$mysqli_stmt->fetch()){ //没有内容
wrong("No User");
}else{//有内容
echo "success";
//echo($tally_name);
//echo($machine_no);
}
最新文章
- apache commons工具包
- hdu4421-Bit Magic(2-SAT)
- json 说明书
- 《C程序设计语言现代方法》第5章 编程题
- 【转】Java编程之字符集问题研究
- MySql 在大数量的统计中具体的使用技巧
- 新学Linux时遇到的一些问题
- java中Timer计时器使用
- Linux系统编程(17)——正则表达式进阶
- MVC中实现多按钮提交(转)
- 【Win10】zip安装MySQL
- Javascript 面向对象编程—封装
- JavaScript奇技淫巧
- 分布式服务通讯框架XXL-RPC
- 最简单的socket服务器与客户端
- Linux 小知识翻译 - 「Shell」(也就是命令行接口)
- c# 中实用包,实用dll。
- JavaScript进阶系列06,事件委托
- Jquery 网页转换为图片
- N-N
热门文章
- 第06组 Alpha冲刺(6/6)
- ActionFilter、IAuthorizationFilter 权限验证重定向跳转到其它页面
- MySQL日常监控及sys库的使用【转】
- powshell 输出字符编码的问题,设置为utf-8
- Cannot start service WMSvc on computer '.'.
- Qt编写气体安全管理系统29-跨平台
- Qt编写气体安全管理系统26-组态设计
- GCC版本中没有GLIBCXX_3.4.15错误
- 2017ACM/ICPC广西邀请赛 1004 Covering
- c++之vector容器入门