したがって、すべての予定を24時間以上前に返すようにしています。私はコードのエラーがDATE_ADDのものの周りにあるので、PHP変数が正しく設定されていることがわかっています。私はちょうどDATE_ADDが間違っていると思っています。私は運がない括弧のいくつかの変形を試みました。ちょうどCURDATE()が機能します。助けてくれてありがとう!DATE_ADD()を使用するとSQL構文エラーが発生する
$sql = " SELECT DISTINCT timeBlocks.date
FROM timeBlocks
WHERE timeBlocks.location = '".$appointmentLocation."' AND timeBlocks.school = '".$_SESSION["school"]."' AND timeBlocks.date >= DATE_ADD(curdate(), INTERVAL 1 YEAR)
ORDER BY timeBlocks.date ASC;";
私の経験から、** [HEREDOC](http://il.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc)を使用していることがわかりました**複数行の文字列の構文が優れています。 –
ありがとう!私は今これを読むでしょう。 – radleybobins
https://gist.github.com/2553439 <<あなたのお問い合わせの使用例を示します。 –