こんにちはすべて私はこのエラーを取得していますページをロードするには非常にシンプルな私はうまくいかないそれは何ですか私はそれがそれを言うことを知っているが、私は大いに歓迎されるどんな助けにも悩まされていますORGER BY epg_data.start DESC 'on line 6
あなたはSQL構文に誤りがあります。ライン6
$query_Recordset1 = "SELECT streams.id, epg_data.lang, epg_data.start, epg_data.end, epg_data.description, streams_sys.stream_status, streams.stream_display_name, streams.stream_icon, epg_data.title AS epg_title
FROM ((streams_sys
LEFT JOIN streams ON streams.id=streams_sys.stream_id)
RIGHT JOIN epg_data ON epg_data.channel_id=streams.channel_id)
WHERE streams.id=".$_GET["id"]."
AND epg_data.start<NOW()
AND epg_data.end>'".$_GET["time"]."'
ORDER BY epg_data.start DESC";
デバッグのヒント:これらの変数を(例えば、 'echo $ query_Recordset1')に入れた後に実際のクエリ*を出力してください。すぐに問題を見つけることができます。 (私の推測では '$ _GET [" id "]'は何も返しませんが、あなたの実際のSQLを見ることなく推測します。)また、クエリはSQLインジェクションに対して脆弱です。実際のパラメータで準備されたクエリを使用します。 –
https://en.wikipedia.org/wiki/SQL_injection#Technical_implementations – PeterM