Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] zapytanie mysql
harvesterix
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 17.09.2009

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


Siemka

Czy w Symfony jest mozliwosc wykonywania zapytan sql wpisywanych z palca a nie przez criteria (propela) (tak jak w zwyklym php: mysql_query('zapytanie', 'polaczenie) )?

Bo nie moge ogarnac jak zapisac takie zapytanie:
  1. SELECT tag, count(tag) FROM tagi GROUP BY tag ORDER BY count(tag) DESC LIMIT 10;



Dajcie tez jakies linki gdzie moglbym poczytac wiecej o obsludze baz danych w symfony (najlepiej z przykładami).

Ten post edytował harvesterix 17.09.2009, 11:09:22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


  1. Propel::getConnection(); // wewnątrz modeli Propela
  2. // lub
  3. sfContext::getDatabaseConnection(); // poza modelami dla ORM = Propel


Obie metody zwracają obiekt PDO.
Go to the top of the page
+Quote Post
harvesterix
post
Post #3





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 17.09.2009

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


Czyli normalnie wykonuje
  1. mysql_querry('zapytanie', getConnection()) //z poziomu modelu
  2. //lub
  3. mysql_querry('zapytanie', getDatabaseConnection()) //z poziomu kontrolera

Czy tak??
Go to the top of the page
+Quote Post
LBO
post
Post #4





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


Nie - Propel korzysta z obiektu PDO do interakcji z bazą, a nie funkcji mysql_*.

Musisz nauczyć sie korzystać z PDO.
Go to the top of the page
+Quote Post
harvesterix
post
Post #5





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 17.09.2009

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


Dzieki poczytam graduated.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 18:53