【问题标题】:How can I store and display a date value in a JavaScript variable from a MySql query in php script?如何在 php 脚本中的 MySql 查询中存储和显示 JavaScript 变量中的日期值?
【发布时间】:2020-09-27 19:13:14
【问题描述】:

当我在表中插入数据(日期)并单击添加按钮时,它会将其更改为 0000-00-00 而不是输入的日期。 请告诉我如何将日期存储到 javascript 变量中。

//php code
<?php
    $edate = mysqli_query($con, $_POST["edate"]);
    $query = "INSERT INTO expenses(edate, details, spent) VALUES('$edate', '$details','$spent')";
?>
<script>
    $(document).on('click', '#insert', function(){
    var edate = $('#data1').text(); 
</script>      

【问题讨论】:

标签: javascript php jquery mysql


【解决方案1】:

首先在 PHP 文件的隐藏输入字段中打印您的日期

<input type="hidden" class="myDate" value="$dateFromyourDatabase">

然后在你的 JS 中获取它

var myDate = $(".myDate").val();

我使用了 html 类 attr,你可以使用任何你觉得容易的东西

【讨论】:

  • 非常感谢,我完全明白你的意思。我被这个困住了将近一个星期。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-24
  • 2015-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-25
相关资源
最近更新 更多