-1
我希望根據從表單輸入獲取的信息獲取數據庫結果。 例如,我有一個日曆,並希望執行提供日期範圍的查詢。如何根據表單值執行查詢並顯示數據庫結果php
<?php
require_once 'init.php';
$base_datos = DB::getInstance();
$from = $_POST["from"];
$to = $_POST["to"];
$run = $_POST["run"];
echo "$from";
echo "$to";
echo "$run";
if ($run == run)
{
$base_datos->query ("
SELECT *
FROM request
WHERE
req_date BETWEEN $from AND '$to '
ORDER BY req_date DESC;");
$get_info = $base_datos->results();
$real_info = $get_info[0];
//var_dump ($get_info);
foreach($get_info as $real_info) {
echo "<ul class='pen_cancel'>";
echo "<a href='admin_user.php?id=$real_info->user_id'>"
echo $real_info->fname. "</a>" ;
echo "<li class='pen_cancel'>" .$real_info->lname. "</li>" ;
echo "<li class='pen_cancel'>" .$real_info->amount. "</li>" ;
echo "<li class='pen_cancel'>" .$real_info->points. "</li>" ;
echo "</ul>";
echo "</br>";
}
}
else {
echo "test is working";
}
?>
在查詢,如果我把日期手動它的工作,並$from
$to
不回聲日曆選擇日期,我怎樣才能使基礎上,$_post
信息從一種形式來查詢顯示信息,日曆信息是一個表單輸入字段。
'if($ run == run)'您是否在這裏爲常量指定了'run'? –
並且是'$ from'字符串?如果是這樣,除了我已經說過的,你的代碼中有一些錯誤。該表單也是未知的,如果POSTs有值。 –
您還標記爲mysqli和pdo;爲什麼? –