$db = mysql_select_db("remote");
if(!$db) {
die("Unable to select database");
}
$query = "SET @cumulative_sum := 0;
SELECT timestamp,
@cumulative_sum := @cumulative_sum + value AS cumulative_sum
FROM remote.historical
WHERE timestamp>= CURDATE()";
$result = mysql_query($qry);
HeidiSQL でこのクエリを使用すると、正常に出力されます...現在の日付で累積的に実行されますが、このコードを php ファイルにコピーすると、Web ブラウザーは次のように出力します。
SQL 構文にエラーがあります。使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
このコードの何が問題になっていますか?