Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Problem z custom SQL
Forum PHP.pl > Forum > PHP > Frameworki
blackroger
Witam! Oto kod:

  1. $connection = Propel::getConnection();
  2. $query = 'SELECT MAX(awid) as max FROM awatar';
  3. $statement = $connection->createStatement($query);
  4. $rs = $statement->executeQuery();
  5. $rs->next();
  6.  


Błąd:
Fatal error: Call to undefined method DebugPDO::createStatement() in /var/www/project/apps/website/modules/profile/actions/actions.class.php on line 122

Co tu jest źle?

próbowałem i createStatement($query) i prepareStatement($query). Cały czas to samo.

Dobra... znalazłem rozwiązanie. W błędzie jest mowa o warstwie abstrakcyjnej bazt danych PDO a kody, które podałem są do Creole. Dla PDO powinno wyglądać tak:

  1. $connection = Propel::getConnection();
  2. $query = 'SELECT MAX(awid) AS max FROM awatar';
  3. $statement = $connection->prepare($query);
  4. $statement->execute();
  5.  
  6. $row = $statement->fetch();
  7.  


mam teraz tylko pytanie jak zmienić warstwę na Creole, gdybym nie chciał korzystać z PDO?
LBO
Creole była w starszym Propelu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.