Ja, das wäre das Beste: Etwa so:
"Das Beste" ist stetes eine mutige Aussage, weil es IMMER was zu verbessern gibt.
## config
define('DEBUG', false);
define('SQL_ERROR_TO_SAPI_ERRORLOG', true);
$dbInsertlanguageid = $DBO->prepare("INSERT INTO language (typeid,languageid) VALUES (:typeid,:languageid)");
$dbInsertlanguageid->bindParam(':typeid', $typeid);
$dbInsertlanguageid->bindParam(':languageid', $languageid);
try {
$dbInsertlanguageid->execute();
} catch (PDOException $e) {
if (DEBUG) { showsqlerrorbox($e) };
if (SQL_ERROR_TO_SAPI_ERRORLOG) { error_log ($e, 4) };
return "SQLERROR";
}
Und pass auf, gleich kommt jemand und macht es - unbestreitbar - noch besser.
Jörg Reinholz