Hallo - ich würde gerne folgenden Select ausführen:
Leider bekomme ich wegen der Apostrophe folgenden Fehler:
Gibt es da eine Möglichkeit für mich? Danke für Hilfe! Grüße, Frank
PHP-Code:
('SELECT password, firstname, lastname FROM eymployees WHERE CONCAT(firstname, ' ',lastname) = :username')
Code:
Parse error: syntax error, unexpected '' . lastname) LIKE :username'' (T_CONSTANT_ENCAPSED_STRING)
PHP-Code:
private function get_user_hash($username){
try {
$stmt = $this->_db->prepare('SELECT password, firstname, lastname FROM eymployees WHERE CONCAT(firstname, ' ',lastname) = :username');
$stmt->execute(array('firstname' . 'lastname' => $username));
return $stmt->fetch();
} catch(PDOException $e) {
echo '<p class="bg-danger">'.$e->getMessage().'</p>';
}
}

Kommentar