Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL]Call to member function prepare on null
goartur
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 27
Dołączył: 19.10.2014

Ostrzeżenie: (0%)
-----


Call to member function prepare on null oto blad ktory otrzymuje. Dodam ze sql ktora napisalem dziala, i wykonuje sie w bazie gdy ja wkleje.
Gdu usune owa funkcje wszystko dziala znowu poprawnie.
Oto ona:
  1. public function setMassagesToRead($userID,$boxID){
  2. $query = $this->_db->prepare("UPDATE chat SET seen = 1 WHERE user_sender= :id AND chatbox_id = :boxID");
  3. $query->bindParam(":id",$userID,PDO::PARAM_STR);
  4. $query->bindParam(":boxID",$boxID,PDO::PARAM_STR);
  5. $query->execute();
  6. }


Mam polaczenie z baza, wszystko dziala gdy usune ta owa funkcje z klasy.
Wiec nie wiem gdzie jest problem.Na stackoverflow wszyscy pisali ze to problem z baza lecz to nie jest mozliwe bo poprostu po wywaleniu tej funkcji wszystko dziala poprawnie. Jakies pomysly?

Ten post edytował goartur 7.04.2016, 11:06:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Nie zebym sie jakos specjalnie czzepial, ale juz dawno ci mowilem ze blad jest wlasnie tam, a ty zamiast sprawdzic/pokazac nam tamten kod, to dalej ze swoją spiewką 'A jak usune to dziala'...
Na przyszlosc od razu sluchaj co piszą. Posluchales dopiero jak trzecia osoba ci powiedziala bys tam zajrzal :/
Go to the top of the page
+Quote Post

Posty w temacie
- goartur   [PHP][SQL]Call to member function prepare on null   7.04.2016, 11:05:31
- - nospor   Blad mowi przeciez wyraznie: $this->_db je...   7.04.2016, 11:07:20
- - goartur   Tak wiem, lecz napisalem ze jesli usune ta funkcje...   7.04.2016, 11:14:08
- - nospor   Uwielbiam takie odpowiedzi :/ Tak, jesli ja usunie...   7.04.2016, 11:16:39
|- - goartur   Cytat(nospor @ 7.04.2016, 11:16:39 ) ...   7.04.2016, 11:19:06
- - kapslokk   Zamień konstruktor na: [PHP] pobierz, plaintext ...   7.04.2016, 11:22:44
- - nospor   Ok. I w jaki sposob odpalasz te funkcje teraz? Bo ...   7.04.2016, 11:26:14
- - goartur   Otrzymuje NULL, nie robie tego obiektowo a statycz...   7.04.2016, 11:28:32
- - nospor   Connection::getInstance(); zwraca ci NULL - tam s...   7.04.2016, 11:37:50
- - goartur   Tak.... Lecz mowie ze kiedy wykomentuje funkcje to...   7.04.2016, 11:39:17
- - Turson   Jaki jest wynik [PHP] pobierz, plaintext echo '...   7.04.2016, 13:18:12
- - goartur   Zwraca object(Server)#8 (1) { ["_db":...   7.04.2016, 13:32:23
- - Turson   No to problem lezy w Connection::getInstance()   7.04.2016, 13:34:53
- - goartur   Nie mam pojecia o co tu chodzi mam 35 funkcji w te...   7.04.2016, 13:43:14
- - kapslokk   Może po prostu pokaż kod Connection::getInstance(...   7.04.2016, 14:20:09
- - goartur   Jasne lap: [PHP] pobierz, plaintext class Connect...   7.04.2016, 14:33:32
- - kapslokk   ... [PHP] pobierz, plaintext var_dump(Connecti...   7.04.2016, 14:39:25
|- - goartur   Cytat(kapslokk @ 7.04.2016, 14:39:25 ...   7.04.2016, 19:39:33
- - nospor   Nie zebym sie jakos specjalnie czzepial, ale juz d...   8.04.2016, 09:21:17


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 23:54