我要插入
$t= "<script>
document.write(new Date().toLocaleTimeString()+' '+new Date().toLocaleDateString())
</script>";
进入数据库。 echo $t
给出了正确的数据和时间,但是在插入数据库时,它以
"<script>
document.write(new Date().toLocaleTimeString()+' '+new Date().toLocaleDateString())
</script>";
?
为什么会这样?另外,我要在其中插入$ t的列是varchar类型。
答案 0 :(得分:1)
您明确要求将该字符串存储在数据库中,而不是结果中。 尝试$ t = date('Y-m-d');
修改日期格式以符合您的区域要求