PHP7預編譯mysqli查詢操作

2022-06-08 18:57:08 字數 765 閱讀 4601

//

連線資料庫

$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())

else

php7 安裝mysqli例項講解

centos php7 安裝mysql擴充套件心得 在新配伺服器時發現wkxzecus,php無法連www.cppcns.com接到mysql。通過phpinfo發現。根本沒有顯示mysqli的相關配置。經過一系列研究。總結了下。第一步 在phpinfo裡沒有mysqli配置,原因是安裝php7時沒...

php7編譯安裝

因為編譯安裝php前,它所依賴的各種庫和包可能還未被安裝,所以先yum安裝php中常用的必須庫 yum install libxml2 libxml2 devel openssl openssl devel bzip2 bzip2 devel libcurl libcurl devel libjpe...

編譯安裝php7

解壓安裝 tar zxvf php 7.0.2.tar.gz cd php 7.0.2 首先檢視安裝幫助 configure help configure prefix usr local php with curl with freetype dir with gd with gettext wi...