Error: Call to a member function fetch_row() on array
Scris: Mar Mar 15, 2016
Salut,
Incerc sa integrez in aplicatie clasa paginare (class.pagination.php) care lucreaza cu clasa class.pdo_mysqli.php. Am in fisierul clasa (extras de cod):
La ultima instructiune apare eroarea: . De unde vine aceasta eroare? fetch_row() nu lucreaza pe array? Multumesc.
Incerc sa integrez in aplicatie clasa paginare (class.pagination.php) care lucreaza cu clasa class.pdo_mysqli.php. Am in fisierul clasa (extras de cod):
Cod: Selectaţi tot
<?php
$sql = "SELECT COUNT(*) FROM `$this->table`";
if($resql = $this->conn->sqlExec($sql)) {
$this->num_rows = $this->conn->num_rows; // am mai definit 2 variabile de clasa
$this->num_cols = $this->conn->num_cols;
if($this->num_rows > 0) {
var_export($resql); // afiseaza array ( 0 => array ( 0 => 1508, 'COUNT(*)' => 1508, ), )
$row = $resql->fetch_row(); // linia 62
...............................
?>
Cod: Selectaţi tot
Fatal error: Call to a member function fetch_row() on array in C:\xampp\htdocs\cms\tpl\class.pagination.php on line 62