Как по Sql ошибкам отследить названия таблиц полей и т.д.?
Скажем есть сайт... который принимает какой-то идентификатор (целое число) и не обрабатывая его вставляет в SQL запрос.. ну типичная ошибка :)
Каким образом можно узнать название таблиц, полей и т.д.?
например вставил я кавычку вместо идентификатора.. выдал скрипт мне что-то вроде:
Цитата:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/.../test.php on line 770
|
а дальше то что?
чтобы попытаться объеденить запрос через UNION нужно как минимум знать названия полей... гадать и тыкать пальцем в небо не очень хорошая идея... может есть научный подход этому? :)
|