• PHP7预编译mysqli查询操作


       //连接数据库
       $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);
    } 
  • 相关阅读:
    Revit 二次开发参照属性
    存储过程分页 (多条件拼接)
    Dapper的使用
    C#实现简单的邮件发送
    ORM 简介
    Web Services简介
    事物、锁、存储过程
    游标和触发器简介
    ASP.NET 上传文件方法
    C# Web API 实现上传功能
  • 原文地址:https://www.cnblogs.com/iAmSoScArEd/p/11719610.html
Copyright © 2020-2023  润新知