2つの日付の間にある表からすべての行を取得しようとしています。 2000年と2020年の間にすべてが表示されるでしょうように、テストとして、私は私の2つの変数を設定し、私はエラーに遭遇した:'where句'の 'DATE_START_SELECTED'列が不明です
Unknown column 'DATE_START_SELECTED' in 'where clause'
これは私が使用するコードです:
$DATE_START_SELECTED = new DateTime('2000-01-01 05:59:00');
$DATE_END_SELECTED = new DateTime('2020-03-15 09:30:00');
$query = 'SELECT * FROM events WHERE DATE_START_SELECTED <= start_datetime AND end_datetime < DATE_END_SELECTED';
$result = mysql_query($query) or die(mysql_error());
任意のアイデア理由?感謝:)
ている間あなたの$クエリは文字通り%DATE_START_SELECTED%有効ではありませんこれを含むテーブル名やデータベース名
、列名にFER ... – Aknosis
なるほど、私は私は申し訳ありませんが、それを知りませんでした - 私は次に私の質問を更新します:) – pufAmuf