私は投稿がの値を持つMySQLテーブルに記録されているWebサイトを持っています。これはDateTimeに設定されています。格納された値の例は2016:12:12 15:30:21
です。PHP日付の選択日付と等しい日付:
これで、特定の日付のすべてのレコードを選択するページを構築したいと考えています。これは、PHPスクリプトとadded.php?date=2016-12-12
のようなURLパラメータを使用しています。
だから、このための私のPHPスクリプトは、次のようになります。
<?php
if(isset($_GET["date"])){
$date = $_GET["date"];
} else {
header("Location: $site_url");
exit();
};
?>
どのように私は今、実際にこの日付で行を選択しますか?私は使用しようとしています:
$rows_sql = "SELECT id FROM posts WHERE added = '$date';
しかし、これは動作していません。どのように私が持っている形式でこれを動作させることができる任意のアイデア?
あなたのコードは、SQLインジェクションにvurenableです:
あなたはこれでデータベースを照会助けを求めています日付?あなたのPHPは実際には何もしません..... '$ site_url'が参照するファイルの関連部分を投稿できますか? – WillardSolutions
エラーログを確認しましたか? –
閉じる引用符( ")が欠けていますが、このクエリは機能しますが、データベースに送信する実際のコードを投稿する必要があります。 – colburton