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