Mailinglisten-Archive |
Hallo Leute!
Bevor ich meine Anwendung in die freie Wildbahn entlasse
wollte ich die ganzen
"$ergebnis=_(at)_mysql_query($sql) or die (...);"
durch eine Meldung im Errro-Log ersetzen, damit die
Anwendung nicht abbricht.
Sowas mache ich ja bestimmt nicht als Erste, und ich hatte
dazu auch schonmal ein paar nette Tips von dieser Liste
bekommen.
So sieht das jetzt aus:
$sql = "INSERT INTO protokollstatistik
(...)
VALUES
('...')";
if (!$ergebnis=_(at)_mysql_query($sql))
{
$msg = "\n".date('d.m.Y H:i:s')." ".__FILE__ ." Zeile
".__LINE__." ". "Fehlermeldung= " . mysql_error();
error_log($msg, 3, '/Apache/mysqlerr.log');
}
else
{
$ergebnis=_(at)_mysql_query($sql);
}
Tja, leider wird aber das Query zweimal ausgeführt. Sehr
unschön und wieso eigentlich?
Wie kann ich das Problem lösen?
barb
php::bar PHP Wiki - Listenarchive