Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF]newsy z bazy
elmozaur
post
Post #1





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


Dzien dobry.
W kolejnym dniu nauki Zenda chcialbym pobrac dane z bazy i wyswietlic je jeden pod drugim.

Wygooglalem kilka tutoriali i jest tam o zend_db_table.

Pytanie: czy jest to w miare uniwersalne rozwiazanie ? (to znaczy czy bez problemu obsluzy 100 oraz 10000 wpisow w bazie)
czy starac sie uzywac Zend_db_table zawsze ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tr!ckle
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 2
Dołączył: 12.05.2009

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


wystarczy Model_Newsy
definicja klasy musi mieć postać:

Kod
//sciezka do pliku APPLICATION_PATH/modules/default/models/Newsy.php

class Model_Newsy extends Zend_Db_Table_Abstract
{
    //dobrze sobie tutaj ustawić nazwę tabeli oraz nazwę primary key:
    protected $_name = 'nazwa_tabeli';
    protected $_primary = 'primary_key';

    //tutaj piszesz metody do działania na takiej tabeli np. getNewsById($newsID) - wiadomo;]


}


W tym przypadku zostanie wykorzystana klasa z modułu default.
Gdybyś chciał modele z jakiegoś konkretnego modułu (nie default) to nazwa klasy: [Nazwa_modułu]_Model_Newsy

Wywołujesz analogicznie: $newsyObj = new Model_Newsy();

Oczywiście przedrostek Model możesz sobie w bootstrapie zmienić wedle życzenia.

Ten post edytował tr!ckle 8.06.2011, 11:38:01
Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 13:26