SQL照会のオプションをユーザーに与えたいと思います。私は使用されたフォームにテキストエリアを配置しました。 SELECT name FROM user ORDER BY name ASC
というクエリを入力したところ、予期した結果が返されました。この問題の原因である可能性がありますどのようなテキストエリアを使用したユーザー入力としてのSQL照会
Not Acceptable An appropriate representation of the requested resource /test/index.php could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
:私はWHERE句SELECT name FROM user WHERE SUBSTRING(name, 1, 1) = 'J' ORDER BY name ASC
かSELECT name FROM user WHERE id>1000 ORDER BY name ASC
使用しようとしたとき はしかし、のSELECTのどちらも働いたと私は次のエラーを受け取りましたか?私の心に最初に来たのは、>のような文字がURLを無効にすることでしたが、そうではありません。
どこコードはありますか? – Drewdin
どのようにWebページからアプリケーションに情報を送信していますか? POSTまたはGET? SUBMITボタンのHTMLを投稿してください(フォームを送信している場合)。 –
また、あなたのビジネスが私のデータを収集したことがある場合は、データベースからすぐに削除するよう丁寧に頼むことができますか? –