dedlfix: Prepared Statement innerhalb Funktion ?

Beitrag lesen

echo $begrüßung;

mein erster Versuch mit Prepared Statements macht mir gleich Schwierigkeiten.:-)

Bitte keine Fehlermeldungen unterschlagen!

$dboSelectUser = $DBO->prepare("SELECT count(*) as usercount, usr, UserID FROM testuser WHERE usr= :usr AND pwd=AES_ENCRYPT(:pwd,'passwort')  GROUP BY usr, UserID" );
$dboSelectUser->bindParam('usr', $USER);
$dboSelectUser->execute();

Zuerst alle Parameter binden, dann das Statement exekutieren. Das execute() an der Stelle ist zu früh.

$dboSelectUser->bindParam('pwd', $PWD);
$dboSelectUser->execute();

Jetzt kann es kommen.

echo "$verabschiedung $name";