gpt4 book ai didi

php - 如何从日期选择器输入字段中的日期选择器检索值(使用 PHP MySQL)?

转载 作者:行者123 更新时间:2023-11-29 03:30:01 24 4
gpt4 key购买 nike

我有这个表格可以使用 PHP MySQL 更新记录。我想检索日期选择器字段中日期列的值。那可能吗?我尝试使用 $_REQUEST['date'],但结果为空。这是我的表单代码:

<script type="text/javascript">             
$(function(){
$('#date_4').datepicker({
dateFormat: 'yy-mm-dd'
});
});
</script>

<form enctype="multipart/form-data" id="fm" method="post" novalidate>
<div class="fitem">
<label>No:</label>
<input name="id" id="id" class="easyui-validatebox" size="50" required>
</div>
<div class="fitem">
<label>Date:</label>
<input id="date_4" name="date_3" class="easyui-validatebox" size="50">
</div>
<div class="fitem">
<label>From:</label>
<input id="from" name="from" class="easyui-validatebox" size="50" required>
</div>
<div class="fitem">
<label>Hal:</label>
<textarea name="hal" class="easyui-validatebox" cols="48" rows="5" required></textarea>
</div>
<div class="fitem">
<label>attachment:</label>
<input type="hidden" name="max_file_size" value="20000" />
<input name="userfile" type="file" />
</div>
</form>

最佳答案

您在表单上使用了 method="post",因此从 $_POST['date_3'] 获取它会更正确。请参阅下面的代码(抱歉,长度过长,认为显示完整内容会更好)

<!doctype html>
<html lang="en">
<head>
<meta ncharset="utf-8"/>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
</head>

<body>

<?php
if(isset($_POST['date_3'])){
echo $_POST['date_3'];
}
?>

<form enctype="multipart/form-data" id="fm" method="post" novalidate>
<div class="fitem">
<label>No:</label>
<input name="id" id="id" class="easyui-validatebox" size="50" required>
</div>
<div class="fitem">
<label>Date:</label>
<input id="date_4" name="date_3" class="easyui-validatebox" size="50">
</div>
<div class="fitem">
<label>From:</label>
<input id="from" name="from" class="easyui-validatebox" size="50" required>
</div>
<div class="fitem">
<label>Hal:</label>
<textarea name="hal" class="easyui-validatebox" cols="48" rows="5" required></textarea>
</div>
<div class="fitem">
<label>attachment:</label>
<input type="hidden" name="max_file_size" value="20000" />
<input name="userfile" type="file" />
</div>
<input type="submit" value="Go!">
</form>

<script type="text/javascript">
$(function(){
$('#date_4').datepicker({
dateFormat: 'yy-mm-dd'
});
});
</script>

</body>
</html>

无论哪种方式,它也适用于 $_REQUEST,因为 $REQUEST 包含 $_GET、$_POST 和 $_COOKIE(请参阅这篇关于 $_REQUEST vs $_GET and $_POST 的帖子)您可以将上面的 PHP 代码替换为以下代码,它仍会打印你的日期,如果你选择一个,一旦你提交:

<?php   
if(isset($_REQUEST['date_3'])){
echo $_REQUEST['date_3'];
}
?>

关于php - 如何从日期选择器输入字段中的日期选择器检索值(使用 PHP MySQL)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31666898/

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