przewiń do treści

PHP, MySQL i MVC
Tworzenie witryn WWW opartych na bazie danych

Włodzimierz Gajda

Okładka książki „PHP. Praktyczne projekty”

Listing 22.2.
Metoda podajLitery() klasy ImiePeer

ROZDZIAŁ:22. Alfabet
TXT:listing-22-02.txt
public function podajLitery ()
{
    $query = '
        SELECT DISTINCT
            LEFT(imie, 1) as litera
        FROM
            imie
        ORDER BY
            imie
    ';

    $connection = Propel::getConnection();
    $statement = $connection->prepare($query);
    $statement->execute();
    $statement->setFetchMode(PDO::FETCH_ASSOC);
    $wyn = $statement->fetchAll();

    $ile = count($wyn);
    for ($i = 0; $i < $ile; $i++) {
        $wyn[$i]['kod'] = urlencode($wyn[$i]['litera']);
    }

    return $wyn;
}
©2010 Włodzimierz Gajda