Ako v explorer->query namiesto „?“ použiť názvy parametrov?

steelbull
Člen | 240
+
0
-

Ako je v explorer->query namiesto „?“ možné použiť parametre s názvami? Mám komplikovanejšie query, kde by som potreboval použiť hodnotu paramteru niekoľko krát.

// Skúšal som napr. takto, ale dostanem exception PDOException: SQLSTATE[HY093]: Invalid parameter number: mixed named and positional parameters

$params = ['beginDate' => $beginDate];
$result = $this->explorer->query(<<<SQL
SELECT :beginDate;
SQL, $params);

Ďakujem.

David Grudl
Nette Core | 8150
+
0
-

Myslím že ne.