-2
phpデータオブジェクトの 'BETWEEN'文を使って2つの特定の日付間に投稿を表示していますが、 'date to'は動作していません。正しく「date from」を設定しても何も表示されませんが、「date to」だけを設定すると、「date from」と「date to」の両方を設定しても正しい投稿が表示されます私は唯一の「から日付」を選択すると、問題があるだけで、これは私のコードですphp pdoで文が正しく動作しない
$dateFrom = $_POST['dateFrom'];
$dateTo = $_POST['dateTo'];
$sql = "SELECT * FROM Main_Posts_table WHERE DATE(time) BETWEEN '$dateFrom' AND '$dateTo' ";
$data = $connect->query($sql);
echo "<center><table class = 'main_table'>";
foreach($data as $row){
echo "<tr><td><span id = 'time_of_post'>".$row['time']."</span><br/><br/>".$row['posts']."<br/><br/><span id = 'comment_button'>comments ↡</span></td></tr>";
}
echo "</table></center>";
'time'カラムのデータ型は? – hassan
タイプはdatetime @hassan – user7324674
サンプルデータと出力を表示してください – Jens