Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Białoruś Ostrzeżenie: (0%)
|
Mam taki skrypcik. Chciał bym zrobic prostego selecta. Zrobiłem selekta (jest właśnie zakomentowany), jak probuje uruchomić wywala mi tysiąc błedów, bez tego selecta wszystko działa. Proszę o pomoc
myprojekt/application/controllers/IndexController.php:
myprojekt/application/models/Oferty.php :
myproject/index.php :
Ten post edytował coolin1986 18.03.2008, 11:13:12 |
|
|
|
![]() |
Post
#2
|
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
Widzę że nie masz zastosowanego autoloadera. Jak jej nie wczytałeś co co sie dziwisz. Poza tym do obiektu selecta możesz się dostać poprzez $offer->select(); Nie wspominając już o tym że to wszystko jest prosto opisane w manualu: http://framework.zend.com/manual/en/zend.db.html
No to po co w ogóle ruszasz Zend_Db_Table ? Twórz połączenie poprzez $db = Zend_Db::factory($config->db); i załaduj obiekt do rejestru i z niego korzystaj. Jak chcesz wyniki zamiast query() zastosuj fetchAll() ofc. |
|
|
|
coolin1986 [ZF] Proste zapytanie 18.03.2008, 11:10:17
LBO Zend_Db_Table::fetchAll() nie przyjmuje jako argum... 18.03.2008, 12:14:22
coolin1986 Czyli:
w index.php
[PHP] pobierz, plaintext <?... 18.03.2008, 12:29:04
LBO nie
[PHP] pobierz, plaintext <?phpclass IndexC... 18.03.2008, 12:34:57
Sabistik W Twoim przypadku jednak lepiej/prościej jest zast... 18.03.2008, 12:43:40
coolin1986 zastosowałem getAdapter() i rzeczywiście... 18.03.2008, 13:01:50
coolin1986 Cytat(Sabistik @ 18.03.2008, 13:11:58... 18.03.2008, 13:21:37
Sabistik Cytatwłasnie tak wcześniej robiłem ... 18.03.2008, 13:28:49
coolin1986 Ok, dzięki. Działa.
I jeszcze problem: nie wyświ... 13.04.2008, 21:46:56
Sabistik Tyle co w przypadku każdego połączenia z db: SET N... 13.04.2008, 21:58:46
coolin1986 No Sabistik, dla Ciebie to zawsze wszystko proste... 13.04.2008, 22:07:29
Sabistik No ale w czym problem? Po zainicjowaniu połączenia... 13.04.2008, 22:25:49
coolin1986 Aha no przecież! Taki drobiazg, a cieszę się ... 13.04.2008, 22:31:58 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 12:53 |