注意:尝试获取非对象的属性我想从退货状态为空的表中获取未退货图书的数量

im9ewurl  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(189)

我想从退货状态为空的表中获取未退货图书的数量。。。。。。。

<?php 
     require_once("includes/config.php"); 

     if(!empty($_POST["studentid"])) {
        $studentid= strtoupper($_POST["studentid"]);  
        $sth = "SELECT count(*) as total from tblissuedbookdetails where Studentid=:studentid and retrunstatus=NULL";
        $query= $dbh -> prepare($sth);
        $query-> bindParam(':studentid', $studentid, PDO::PARAM_STR);
        $query-> execute(); 
        $results = $query -> fetchAll(PDO::FETCH_OBJ); 
        echo "<b>Already Issued: </b>".$results->fetch_array;
        echo "<script>$('#submit').prop('disabled',false);</script>";
    }

 ?>
e3bfsja2

e3bfsja21#

基于 print_r ,的 $results 之后 $query -> fetchAll(PDO::FETCH_OBJ) 包含数据。
要访问数据,请使用此选项。

<?php
//...
echo $results[0]->total
//...
?>

似乎您的查询结果 total = 0 . 如果不是预期的输出,可以检查数据库。

相关问题