Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Blad mysql
Forum PHP.pl > Forum > PHP
Johny123456
Mam problem bo wyskakuje mi taki blad :
Call to a member function fetch_assoc() on a non-object in C:\Program Files\xampp\htdocs\Jasiu\Aktywacja kodu\aktywuj.php on line 20

Te linijki wygladaja tak
Cytat
$wynik = $db->query($zapytanie);
$ile_znalezionych = $wynik->num_rows;
$jasiu = $wynik->fetch_assoc();

Moze cos zle jest w zapytaniu
Cytat
$zapytanie = "select aktywnosc from jasiu where kod='".$kod."'";

Pewnie zrobilem jakis glupi blad bo dopiero sie tego wszystkeiog ucze ale prosze was o pomoc smile.gif
bełdzio
1. co to jest $db?
2. czy na pewno $db->query zwraca obiekt, który posiada metode fetch_assoc ?
crafter
a moze nie masz mysqli sprawdz w php.ini albo masz ;extension=php_mysqli.dll to usun srednik, sprobuj wykonac strukturalnie
jak chcesz wyswietlic rekordy to napisz while ($jasiu = $wynik->fetch_assoc) {echo jasiu[0]...itd}
misiek172
przecierz wyraźnie jest napisane, iż nie zrobiłeś obiektu...

wydaje mi się że chodzi o:

require('plik_klasy.php');
$klasa = new nazwa_klasy;

dopiero możesz się odwoływać:

$klasa -> funkcja_z_klasy();
macek
czyżby to adodb ? smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.