U kunt elke zoekopdracht in pdo gebruiken die u rechtstreeks in mysql zou kunnen gebruiken, maar uw manier om dit te doen, verslaat het doel van het gebruik van PDO in de eerste plaats, u moet de vraag formuleren als
$q = $pdo->prepare("SELECT * FROM $tablename WHERE field = :field AND param IS NOT NULL");
$q->execute(array('field' => $field));