Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PROBLEM Z fetch_array()
Forum PHP.pl > Forum > PHP
lukaszek2401
Hej. Mam problem z takim listingiem:

  1. <?php
  2. public function setPortalAccess($id) {
  3. global $db;
  4.  
  5. $case_id  = substr($id, 0, 8);
  6. $sql = "SELECT cust_contact_id FROM cases WHERE name='$case_id' and deleted=0";
  7.  
  8. $result = $db->query($sql);
  9. $row=$db->fetch_array($result);
  10. $contact_id = $row['cust_contact_id'];
  11. ......................
  12. ......................
  13. }
  14. ?>


przy wywolaniu tej funkcji pojawia mi sie w przeladarce taki blad:
  1. Fatal error: Call to undefined method mysql::fetch_array() in E:\web\xampp\htdocs\sugar51\libs\account.class.php on line 547


co jest nie tak??
z góry dzieki za pomoc!
wlamywacz
zamień fetch_array na mysql_fetch_array
lukaszek2401
próbowałem.....to pokazuje mi taki błąd z kolei:
  1. Fatal error: Call to undefined method mysql::mysql_fetch_array() in E:\...
nospor
Próbujesz wywołać metodę, która nie istnieje. Komunikat jasno to mowi.
Albo więc Twoj obiekt $db nie posiada takiej metody, albo posiada, ale ty masz innych obiekt niz myslisz smile.gif Musisz to sprawdzić i tyle
lukaszek2401
hmmm....... to w takim razie jak to zrobić?? sorry ale troche słaby jestem z sqla
nospor
Cytat
sorry ale troche słaby jestem z sqla
ale tu nie chodzi o sql, a o php, konkretnie o klasę, której obiektem jest $db. Musisz luknac w kad klasy i spojrzec czy jest tam Twoja metoda. Jak jest, znaczy że jednak $db nie jest obiektem tej klasy. Jak nie ma - to musisz poszukac innej smile.gif
lukaszek2401
ok dzieki...już dałem rade snitch.gif dodałem definicję funkcji do klasy i śmiga smile.gif hehe
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.