gpt4 book ai didi

php - 我正在尝试使用 mdbootstrap 中的 datepicker 但日期在数据库中显示为 0000-00-00

转载 作者:行者123 更新时间:2023-11-29 15:58:41 25 4
gpt4 key购买 nike

我正在使用 php 向 mysql 提交日期、主题、内容文本和图像的表单。我看到所有数据都正确插入到数据库中,除了在表行中显示为 0000-00-00 的日期。

我无法弄清楚如何更改发送到数据库的日期格式。

<form action="#" enctype="multipart/form-data" method="post">

<div class="md-form col-md-6">
<label for="date-picker-example"> Event Date : </label>
<input type="date" name='news_event_date' id="date-picker-example" class="form-control datepicker"/>
</div>

<div class="md-form col-md-6">
<label for="form7">Update Header:</label>
<textarea id="form7" class="md-textarea form-control" rows="1" type="text" name="news_header" ></textarea>
</div>

<div class="md-form col-md-6">
<label for="form8">Update Body:</label>
<textarea type="text" id="form8" class="md-textarea form-control" name="news_body" rows="2" ></textarea>
</div>

<div class="md-form col-md-6">
<label for="form9">Password : </label>
<input id="form9" type="password" name="news_password" class="md-textarea form-control" autocomplete="new-password"/>
</div>

<div class="md-form col-md-6">
<div class="file-field">
<div class="btn btn-primary btn-sm float-left">
<span>Choose files</span>
<input type="file" accept="image/*" name="news_single_file">
</div>
<div class="file-path-wrapper">
<input class="file-path validate" type="text" placeholder="Upload one or more files">
</div>
</div>
</div>

<button class="btn btn-outline-info btn-rounded btn-block z-depth-0 my-4 waves-effect" type="submit" name="news_submit" value="Subm"/>
<!--//this div is for latest news-->
</form>

除日期外,所有值均根据需要更新。

最佳答案

您在日期选择器中使用哪种日期格式?

如果您想将日期从日期选择器存储到数据库,您应该在初始化日期选择器时设置正确的格式:

$( ".selector").datepicker({ 日期格式:“yy-mm-dd”});

默认日期选择器格式为“mm/dd/yy”

另一个选项,您可以在将日期存储到数据库之前对其进行处理(将其从一种格式转换为另一种格式)。请记住,如果您想在出现表单错误时显示日期,则应将其转换回来并以初始格式显示在表单中。

关于php - 我正在尝试使用 mdbootstrap 中的 datepicker 但日期在数据库中显示为 0000-00-00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56326575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com