ฉันมีฟังก์ชั่นเช่นนี้:
function record(){
$table = new table;
$clogin = new login;
$date = date("F j, Y, g:i a");
$ip = $_SERVER['REMOTE_ADDR'];
$uri = $_SERVER['REQUEST_URI'];
mysql_query("insert into log (player, date, ip, on) values ('$clogin->username', '$date', '$ip', '$uri')");
$fopen = fopen("data/log.txt", "a+");
fwrite ($fopen, "PLAYER: $clogin->username DATE: $date IP: $ip ON: $uri\n");
fclose ($fopen); }
ฉันยังมีแบบสอบถาม mysql อื่นในฟังก์ชั่นอื่นและมันก็ใช้งานได้ และ fopen, fwrite และ fclose ก็ดำเนินการอย่างถูกต้องเช่นกัน ฉันสงสัยว่าทำไมในฟังก์ชันนี้แบบสอบถามจึงไม่ทำงาน ฉันเขียนคำถามผิดหรือเปล่า?