每当我在php函数中调用我的MYSQL语句时,都会出现错误。
我尝试在函数外运行语句,它运行良好。 我这样调用该函数:
writelog(“登录”,“已登录”);
function writelog($area, $message, $link = NULL){
if(isset($_SESSION['id'])){
$logWriter = $pdo->prepare("INSERT INTO log (`mainuserid`, `userid`, `area`, `message`, `date`, `time`, `link`) VALUES ('".$_SESSION['id']."', '".$_SESSION['mainuserid']."', '".$area."', '".$message."', '".date('d.m.Y')."', '".date('H:i:s')."', '".$link."');");
$logWriter->execute();
}
}