簡體   English   中英

php mysql數據庫日期范圍表單

[英]php mysql database date range form

我需要fot訪客更改數據范圍,我嘗試將mysql代碼放入可變數據范圍設置'開始'和'結束'但不起作用,進一步必須采用這樣的格式:'2016-10-24 08:00:00'2016-關於phpmyadmin的10-20 08:00:00'

<script type="text/javascript">
      $(function(){
        $("#date_range").submit(function(){
          $.ajax({
            type:"POST",
            url:".weekly_concession.php?" + new Date().getTime(),
            dataType:"text",
            data:$(this).serialize(),
            beforeSend:function(){
              $("#loading").show();
            },
            success:function(response){
                $("#report_result").append(response);
                $("#loading").hide();
            } 
          })
          return false;
        });
    });
    </script>


<div align="center">
<form name="date_range" id="date_range" method="post" style="width: 454px" >
<fieldset>
<legend>Start Date : </legend>
<input type="text" value="" placeholder="YYYY-MM-DD" name="start" id="datepicker"/>
<legend>End Date : </legend>
<input type="text" value="" placeholder="YYYY-MM-DD" name="end" id="datepicker2"/>
<button class="btn btn-inverse" type="submit" name="click" >
<i class="icon icon-print icon-white"></i> 
Run Report</button>
</fieldset>
</form></div>
<br><br>


$result = mysql_query("SELECT COUNT(489153X91X359) AS jidlo_1_BAD FROM lime_survey_489153
WHERE 489153X91X359 LIKE '%BAD%' AND startdate BETWEEN '$datepicker' AND '$datepicker2' ");

要么

$result = mysql_query("SELECT COUNT(489153X91X359) AS jidlo_1_OK FROM lime_survey_489153
WHERE 489153X91X359 LIKE '%OK%' AND startdate BETWEEN 'start' AND 'end' ");

$values7 = '';

while($row = mysql_fetch_array($result)) {
  $values7 .= $row['jidlo_1_OK'];
}

你的問題包含這個

        startdate > '2016-10-20 08:00:00' AND '2016-09-02 08:00:00'

但是,我認為你想要它

       startdate >=  '2016-09-02 08:00:00'
   and startdate <   '2016-10-20 08:00:00'

或者可能

       startdate  BETWEEN '2016-09-02 08:00:00' AND '2016-10-20 08:00:00'

請注意, BETWEEN將表格value BETWEEN low AND high

如果您詢問訪問者偏好的時區,那么您的問題就不那么明確了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM