Error: Call to a member function fetch_row() on array
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
andras
- Mesaje:430
Error: Call to a member function fetch_row() on array
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):
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
...............................
?>
La ultima instructiune apare eroarea:
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
. De unde vine aceasta eroare? fetch_row() nu lucreaza pe array? Multumesc.
MarPlo
Mesaje:4343
Salut
$resql e un array, nu un obiect cu functii care sa fie apelate.
Rezultatele Select returnate de clasa pdo_mysqli pot fi parcurse ca un array, cu for() sau foreach().
Subiecte similare
- parametru din array in query cu laravel
PHP - MySQL - XML
Primul mesaj
Salutare,
din frontend primesc urmatorul array:
$arrClienti =
dupa care ii fac implode
$idClienti = preg_replace('/ /i', '', implode( , ,...
Ultimul mesaj
Dupa multe sapaturi, am ajuns la concluzia ca nu se poate rula ca parametru o matrice. Doar daca parametrul cu matricea este rulat intr-un loop....
- Setare valori din array in select tag
JavaScript - jQuery - Ajax
Primul mesaj
Salut am un array cu orele de functionare
$data = array (
'0400' => '04:00 AM',
'0430' => '04:30 AM',
'0500' => '05:00 AM',
'0530'...
Ultimul mesaj
Testeaza urmatorul cod.
Daca ceva mai trebuie schimbat, incearca si tu sa modifici dupa cum stii, in functie de ce vrei sa obtii.
Open:...
- Indexi valorilor din array care fac suma
PHP - MySQL - XML
Primul mesaj
Salutare,
am un array cu urmatoarele numere:
arr =
si o variabila, care poate contine numere intregi de la 50 pana 750 (750 este suma...
Ultimul mesaj
Mulțumesc mult marplo, este ceea ce îmi trebuie
- implode(): Passing glue string after array is deprecated
PHP - MySQL - XML
Primul mesaj
Dupa 7 ani !
Acum, revazand o veche aplicatie cu codul Multiple Select Drop Down list cu tabel 3 coloane +1; am constatat ca datorita upgradarii...
Ultimul mesaj
OK ! Eu nu am inteles despre ce parametri era vorba. S-a rezolvat, multumesc pentru promptitudinea cu care mi-ai raspuns ! TOATE CELE BUNE !!!