使用输入类型日期在mysql中获取日期

时间:2015-03-24 14:29:58

标签: php mysql date

我想使用input type =“date”在mysql中获取日期..请帮助代码......

这是我的代码:

<form action="sales.php" method="get">
  <input type="date" name="d1" value="" required="required" />
  <input id="btn" type="submit" value="Search">
</form>

这是我的联系:

<?php 
  if (isset($_GET[ "d1"])) { 
    $do=$_GET[ "d1"]; 
  } else { 
    $do=0;
  }; 
  $result=$ db->prepare("SELECT * FROM sales WHERE date=:a");
  $result->bindParam(':a', $do); 
  $result->execute(); 
  for($i=0; $row = $result->fetch(); $i++){ 
?>

提前致谢

1 个答案:

答案 0 :(得分:0)

在sales.php脚本里面打印出来:

$date_value =  $_GET['d1'];
echo $date_value;

$myslq_date = date ('Y-m-d H:i:s', strtotime ($date_value));

但请检查该输入类型的浏览器兼容性 - 不确定它是如何支持的。