Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%)
|
Niestety wszystko sie tu nie zmiascilo, wiec zalaczam wrzutke do krytyki (IMG:style_emoticons/default/baaasmiley.gif)
http://wklej.org/hash/a36cc42ed55/ |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
if(!isset($this->pdo)) {
daj poprostu if(!$this->pdo) { if(!$this->stmt instanceof \PDOStatement) { Nigdzie z zewnatrz nie ustawiasz stmt wiec albo t bedzie PDOStatement albo nic. Daj poprostu if(!$this->stmt) { No i jesli nie ma stmt to powinien leciec wyjatek a nie pusta tablica. Skoro ktos robi fetchAll a wczesniej nie zrobil execute to jest to blad Gdy juz zamienisz to wyjatki to takie kody jak ten if(!$this->stmt instanceof \PDOStatement) { return false; } maja byc w oddzielnej funkcji i tylko wywolujesz te funkcje ktora rzuci wyjatkiem. nie ma sensu wszedzie duplikowac takich kodow ta funkcja
powinna wygladac poprostu tak
Nie ma tam najmniejszego sensu ustawiac errora bo to nie zaden error |
|
|
|
q.michal Prosta nakladka na PDO 27.04.2017, 18:44:54
nospor Klasa Statement nie ma najmniejszego sensu.
Prze... 28.04.2017, 11:09:03
q.michal Zamysl byl taki, aby po wykonaniu $db->con... 28.04.2017, 11:18:29
nospor Majac statement tez mozesz wywolac fetchAll.
Stwo... 28.04.2017, 11:21:52
q.michal Na szczescie niedlugo majowka, bedzie czas zeby to... 28.04.2017, 11:40:33
viking Tylko po co przepisywać? To i tak się nie nadaje d... 28.04.2017, 11:44:40
mrc Zwracanie dwóch różnych typów w jednej metodzie je... 28.04.2017, 12:26:11
Pyton_000 albo zwrócić pusty array jeśli zwracamy array. Cho... 28.04.2017, 12:59:29
mrc Tutaj akurat bym się kłócił. Nie wiem o który przy... 28.04.2017, 13:07:15
nospor @mrc kolegom chodzilo raczej nie o brak danych a o... 28.04.2017, 13:16:45
com Wrzuć to na jakiegoś githuba i podstawowe pytanie ... 29.04.2017, 19:20:50
q.michal hobbystyczno-edukacyjny
v2: http://wklej.org/has... 5.05.2017, 20:46:53
viking A tak przy okazji. Wiesz że możesz dalej rzucić te... 6.05.2017, 13:30:24 
q.michal Cytat(viking @ 6.05.2017, 14:30:24 ) ... 6.05.2017, 14:41:39
q.michal Przy okazji mam 1 pytanie niezwiazane do konca z t... 8.05.2017, 19:08:25
Pyton_000 Dodaj komentarz do property z typem PDO. 8.05.2017, 19:09:28 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 00:46 |