码迷,mamicode.com
首页 > 数据库 > 详细

PHP7预编译mysqli查询操作

时间:2019-10-22 14:39:07      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:直接   pre   exe   操作   nec   连接   mysq   查询参数   die   

   //连接数据库
   $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);
    
    //绑定参数
    $mysqli_stmt->bind_param("ss",$mobileno,$pwd);//绑定查询参数
    $mysqli_stmt->bind_result($tally_name,$machine_no);//绑定结果参数 也就是将查询结果直接给某参数

    //处理查询结果
    $mysqli_stmt->execute();
    if(!$mysqli_stmt->fetch()){ //没有内容
        wrong("No User");
    }else{//有内容
        echo "success";
    }  

 

PHP7预编译mysqli查询操作

标签:直接   pre   exe   操作   nec   连接   mysq   查询参数   die   

原文地址:https://www.cnblogs.com/iAmSoScArEd/p/11719610.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!