亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

問題Fatal error: Call to a member function bind_param() on a non-object in

<?php
header('content-type:text/html;charset=utf-8');
$mysqli=new?mysqli('localhost','root','','tamia');
if?($mysqli->errno)?{
????die("Connect?Error:".$mysqli->error);
}
$mysqli->set_charset('UTF8');
$username=$_POST['username'];
$password=md5($_POST['password']);

/*$sql="SELECT?*?FROM?users?WHERE?username='{$username}'?AND?password='{$password}'";
$mysqli_result=$mysqli->query($sql);
if($mysqli_result?&&?$mysqli_result->num_rows>0){
????echo?'登錄成功';
}else{
????echo?'登錄失敗';
}*/

$sql="SELECT?*?FROM?user?WHERE?username=??AND?password=?";
$mysqli_stmt=$mysqli->prepare($sql);
$mysqli_stmt->bind_param('ss',$username,$password);
if?($mysqli_stmt->execute())?{
????$mysqli_stmt->store_result();
????if?($mysqli_stmt->num_rows>0)?{
????????echo?'登錄成功';
????}else{
????????echo?'登錄失敗';
????}
}
//釋放結果集
$mysqli_stmt->free_result;
//關閉預處理語句
$mysqli_stmt->close();
//關閉連接
$mysqli->close();

?>

老師的源代碼也是如此,請問是什么問題

http://img1.sycdn.imooc.com//57761b9c000187b110140137.jpg

正在回答

3 回答

代碼里有錯誤代碼引起的

0 回復 有任何疑惑可以回復我~

我也出現這種情況,我是先先用var_dump($mysqli_stmt);

打印一下$mysqli_stmt的值是否為true,我打印出來的是假,我就發現我打錯一個字母,希望你頁能找一下,是否有語法錯誤吧

0 回復 有任何疑惑可以回復我~
#1

哎咿呦鮑鮑

您好,我想問一下您發現的是哪的問題,我也出現了一樣的問題,打印出來的也是false
2017-02-25 回復 有任何疑惑可以回復我~

對不起,暫時看不出來

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

問題Fatal error: Call to a member function bind_param() on a non-object in

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號