【发布时间】:2014-04-20 08:12:48
【问题描述】:
我使用 POST 方法在表单中发送一个 var 类型 DATETIME,日期的格式是“2014-04-20 05:00:47”,但是当 boleta.php 接收到这个时,只显示“2014-04- 20"。没看懂,贴了代码php/html和boleta.php的代码
代码 html/php:
<?php $var=array();
?>
<?php foreach ($model as $data): ?>
<h1> <?php $var[]= $data->fecha_ingreso;
?></h1>
<?php endforeach?>
<form action="boleta.php" method="POST" class="form-horizontal" role="form">
<label for="fecha">Select date</label><br>
<select name="fecha" class="form-control">
<option value = <?php echo $var[0]; ?> > <?php echo $var[0];?> </option>
<option value = <?php echo $var[1]; ?> > <?php echo $var[1];?> </option>
<option value = <?php echo $var[2]; ?> > <?php echo $var[2];?> </option>
</select>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<div class="pull-right">
<button type="submit" class="btn btn-primary">Send</button>
</div>
</div>
</div>
</form>
代码boleta.php
【问题讨论】:
-
能否提供您数据库表的截图?
-
用户 S.Scherhak 将解决方案发送给我。谢谢萨哈达! :)
标签: php arrays date datetime post