PDO query als 1 Zeiler?

Hattrijck

Mitglied
Moin

Ich stelle gerade auf PDO um und habe einige Probleme damit, meine SQL Abfragen umzuschreiben.

Momentan sieht mein querry wie folgt aus:

PHP:
$query = $this->_db->prepare("SELECT * FROM ".PREFIX."dates WHERE datetype = 1 LIMIT :limit");
        $query->bindParam(':limit', $limit, PDO::PARAM_INT);
        $query->execute();

Wäre es möglich, das Ganze in einer Zeile zu schreiben?

Vielen Dank.

Grüsse
Hattrick
 
du könntest eine eigene Funktion schreiben, die beide aufruft und somit alles als "einzeiler" bekommen.
z.B. so
PHP:
 function myprepared( $query, $place_holder, $data ) {
    $query = $this->_db->prepare($query);
    $query->bindParam($place_holder, $data, PDO::PARAM_INT);
    $query->execute();
}
 
Zurück