Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Mały problem z zapytaniem db
Ikky
post
Post #1





Grupa: Zarejestrowani
Postów: 120
Pomógł: 1
Dołączył: 5.07.2009

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


Witam

Używam najnowszej wersji zenda dopiero się ucze więc bez przykładów cięzko jest mi coś samemu wypocić. Znalazlem przykład do stworzenia relacji pomiedzy tabelami wszystko mi pieknie działa ale niestety wszystko wykonałem z pominięciem modelu. Czy mógłby ktoś mi powiedziec jak przenieśc to co się da do modelu?

  1. $params = array('host' =>'sql5.a.a.pl',
  2. 'username' =>'a',
  3. 'password' =>'a',
  4. 'dbname' =>'a');
  5.  
  6. $db = new Zend_Db_Adapter_Pdo_Mysql($params);
  7. $select = $db->select()
  8. ->from(array('p' => 'przedmioty'))
  9. ->join(array('o' => 'oceny'),
  10. 'p.przedmiot_id = o.ocena_przedmiot_id')
  11. ->join(
  12. array('n' => 'nauczyciele'),
  13. 'o.ocena_nauczyciel_id = n.nauczyciel_id')
  14. ->where("ocena_uczen_id = ?",$uczen_id)
  15. ->where("ocena_semestr =?","09a");
  16. $dane = $db->fetchAll($select);


wszystkie inne zapytanie wykonuje 100% na modelach tylko z tym mam problem bo przykladu z dokumentacji w ogole nie rozumiem a to juz działa.

z góry dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
ert16
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 5
Dołączył: 4.02.2005
Skąd: Kraków

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


Ja bym kombinował z zależnościami, i jakoś to modyfikował aby znaleźć konkretną parę rekordów.
Dokumentacja do zależności znajduje się tutaj : http://framework.zend.com/manual/en/zend.d...ationships.html
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:26