pl: Platzhalter in MySQL Funktionen

Beitrag lesen

Soll:

function mysql_julianday($d,$m,$y, PDO $pdo){
    $sth = $pdo->prepare("select 1721060 + to_days('?-?-?') as jd");
    $sth->execute(array($y,$m,$d));
    $r = $sth->fetch();
    return $r['jd'];
}

Kommt aber nix dabei raus. Mit to_days('$y-$m-$d') funktioniert es aber ich hätt's halt lieber mit Platzhaltern.

Idee?