Menyimpan Log Error SQL untuk Troubleshooting Dengan PHP

Dipublikasikan oleh El Cicko pada

cropped blake connally IKUYGCFmfw4 unsplash

Script sederhana ini dibuat berdasarkan pengalaman saya waktu kedapatan bugs saat menjalankan query sql yang error, kadang sulit juga nyari2 bugsnya disebelah mana…dari situ saya coba buat bikin script sederhana buat troubleshooting. triknya sederhana, cuma ngandelin function fopen,fwrite aja koq.

waktu menjalankan sebuah query, baik itu select,update,insert atau delete. sisipkan script ini, misalnya :

<?php
$query = "PUT YOUR QUERY HERE";
$result = mysql_query($query);
if($result) {
   echo "SUCCESS";
} else {
   $log= fopen("failquery.log", "ab"); 
   $recDate= date("d-m-Y H:i");
   $loginfo = "[$recDate] query failed: errorno=".mysql_errno()." error=".mysql_error().";nquery=".$query."n";
   fwrite($log, $loginfo);
   fclose($log);
  echo "FAIL";
}

mudah2an bermanfaat. Amien 😀


El Cicko

Nama saya Riky Fahri Hasibuan, Saya yang biasa nulis di blog ini. Blog ini adalah sarana dokumentasi dari apa yang saya kerjakan dan tidak ada salahnya juga saya sebarkan. Jika artikel di blog bermanfaat, kamu bisa memberikan apresiasi pada blog ini dengan memberikan donasi pada blog ini.

0 Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *