我正在尝试为将来的错误创建一个日志表,该表将记录通过我运行的系统的所有 $_POST(s)。
我喜欢认为我能胜任 PHP,我认为要么:
var_dump($_POST)
要么print_r($_POST)
放入varchar(9000)
SQL 表中。但事实并非如此。我已经进行了大量研究,这是我实际尝试的代码:
$post_error_logging = "INSERT INTO post (title, post, flname, stamp) VALUES('".$_SERVER["SCRIPT_FILENAME"]."', '".var_dump($_POST)."', '".$_SESSION['username']."', '".date('Y-m-d H:i:s',strtotime('-3 hours'))."')";
mysql_db_query("database", $post_error_logging);
它不工作。请任何帮助将不胜感激。
我尝试过的一些事情:
$this->db->insert_string($_POST)
也无法使其正常运行....