Я хотел бы дать пользователю возможность делать запросы SQL.Я поместил текстовую область в использованную форму.Когда я ввел этот запрос SELECT name FROM user ORDER BY name ASC
, он вернул ожидаемый результат.Но когда я попытался использовать предложение 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 не работал, и я получил следующую ошибку:
Недопустимо Соответствующее представление запрошенного ресурса / теста / индекса.php не может быть найден на этом сервере.Кроме того, при попытке использовать ErrorDocument для обработки запроса произошла ошибка 404 Not Found.
В чем может быть причина этой проблемы?Первое, что мне пришло в голову, было то, что такие символы, как>, сделают URL недействительным, но это не так.