我想将我的 PHP 创建的错误日志存储到 MySQL 表中,但没有插入任何内容。
我用于错误日志的代码是..
function myHandler($code, $msg, $file, $line)
{
echo "An error occurred while processing your request. Please visit our site and try again.";
// log error to file, with context
$logData = date("d-M-Y h:i:s", mktime()) . ", $code, $msg, $line, $file\n";
die("Error");
}
用线条
$insert = "INSERT INTO error_logs (error_message)"."VALUES ('$logData')";
mysql_query($insert)or die();
将日志插入到 error_logs 表中的 error_message 列中,该表设置为 VARCHAR,最大字符数为 250
我以为它只是在那里设置了一个东西,但显然我离题了。