为了账号安全,请及时绑定邮箱和手机立即绑定

使用 JavaScript 获取日期,然后将其放入 PHP 数据库 - 将实际脚本放入不变量

使用 JavaScript 获取日期,然后将其放入 PHP 数据库 - 将实际脚本放入不变量

一只甜甜圈 2022-06-16 10:00:17
当我从 Javascript 中获取日期时,当我在 PHP 中回显它时它工作正常,但是当我尝试将它插入数据库时,它给了我引号之间的实际内容。我怎样才能解决这个问题?它在页面上打印的内容: 请参见此处它放在数据库中的内容: 请参见此处我的 javascript/php:$business_date = "<script>var today = new Date(); var date = today.getDate()+'/'+(today.getMonth()+1)+'/'+today.getFullYear(); document.write(date)</script>";谢谢,
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

你错了。简单 - PHP 为浏览器准备 HTML 内容。浏览器在 javascript 脚本中创建页面结构。Javascript 在浏览器中运行。如果您需要来自 javascript 的推送值,则必须发送 GET|POST 请求。如果您需要在 php 中将当前时间或日期格式化为 db,您可以使用 hp 函数:


/*

 $business_date = "<script>var today = new Date(); var date = today.getDate()+'/'+(today.getMonth()+1)+'/'+today.getFullYear(); document.write(date)</script>";

*/

$business_date = strftime('%d/%m/%Y');


或者您可以直接在数据库查询中添加当前日期:


INSERT INTO table SET `actual_date`=DATE(NOW());


查看完整回答
反对 回复 2022-06-16
  • 1 回答
  • 0 关注
  • 126 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信