ВНИМАНИЕ: Попытка получить свойство необъекта ... Я хочу получить количество невозвращенных книг из таблицы, в которой статус возврата равен NULL. - PullRequest
0 голосов
/ 11 июня 2018

Хочу получить количество невозвращенных книг из таблицы, где статус возврата НЕДЕЙСТВИТЕЛЕН .......

 <?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>";
    }

 ?>  

1 Ответ

0 голосов
/ 11 июня 2018

На основании print_r, $results после $query -> fetchAll(PDO::FETCH_OBJ) содержит данные.

Для доступа к данным используйте это.

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

Похоже, ваш запросрезультаты до total = 0.Вы можете проверить свою базу данных, если она не является ожидаемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...