簡體   English   中英

mysql語句錯誤。沒有結果

[英]mysql statement error .No result

好吧,所以現在我正在從提交按鈕生成一個報告,它有兩個輸入類型,來自和來,但事情是我想要和太日期,結果不是從數據庫顯示

    $order_time=$_POST["datefrom"];
    $order_time=$_POST["dateto"];

    $query = "SELECT * FROM ss_orders where order_time='".$order_time."' limit 60";

這是我上面的代碼,所以可以在上面的查詢之間使用嗎? 還有我在order_time數據庫中的數據類型是datetime嗎? 那么為什么我沒有得到任何結果?

在此先感謝:)幫助將不勝感激:)

$order_time=$_POST["datefrom"];
$s= date("Y-m-d", strtotime($order_time)); 
$order_timeto=$_POST["dateto"];
$e= date("Y-m-d", strtotime($order_timeto)); 

$query = "SELECT * FROM ss_orders where datetime<=$s and datetime>=$e";

作為程序員,您應該以所有可能的方式檢查和調試代碼,您可以打印這些變量具有的值,並且您還可以打印查詢,以便了解實際執行的查詢是什么。

 $fromdate=$_POST["datefrom"];
 $todate=$_POST["dateto"];

    $query = "SELECT * FROM ss_orders where datetime<='$todate' and datetime>='$fromdate' limit 60";

PDO/MYsqli的安全性

暫無
暫無

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

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