Hi,
$abfrage = $pdo->prepare('UPDATE usertabelle SET status=?, gueltigkeit=? JOIN profiltabelle USING benutzernummer WHERE email=?');
diese Abfrage kommt mir reichlich komisch vor.. was willst du denn eigentlich machen?
Das hast du gemacht?
[code lang=php]
<?php
$conn = new PDO($connection_string);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
?>
dann kannst du die Fehler auch mit $conn->errorInfo() auslesen