![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 20.10.2002 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jak użyć funkcji mysql REPLACE w DQL?
Próbuję coś takiego: $pQuery = Doctrine_Query::create(); $pResult = $pQuery->select('cw.*, u.*, c.*')->from('CompetitionWinner cw')->innerJoin('cw.User u')->innerJoin('cw.Competition c')->where("REPLACE(u.postcode, ' ', '') = " . str_replace(" ", "", $aPostCode))->addWhere("cw.user_id != " . $aUserID)->orderBy('cw.date_added DESC')->limit(1)->execute(array(), Doctrine::FETCH_ARRAY); return $pResult; ... ale nie dziala!! Wyrzuca Symfony exception (Unknown function ''.) W normalnym SQLu w klauzuli WHERE było by WHERE REPLACE(u.postcode, ' ', '') = ............................................. Dzięki Rafał |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:43 |