Ситуация такая - в адресной строке есть что-то вроде "&id=25". Скрипт обрабатывает это значение, приводит к инту и так далее. Далее это значение будет использоваться в sql-запросе.
Но тут проблема - в таблице может и не быть, например, значения "1021". Я не могу понять, как (с помощью чего) проверить именно это условие.
Да, можно вначале сделать выборку, узнать макс значение id, а потом тупо сравнить, но тогда получится 2 sql-запроса, а желательно уместить все в 1, чтобы все было покороче.
1. Tox - 20 Апреля, 2012 - 15:57:06 - перейти к сообщению
2. Viper - 20 Апреля, 2012 - 16:08:11 - перейти к сообщению
Tox пишет:
и что? Mysql вернет 0 строк, а вы с помощью count() можете это проверить и вывести сообщение что не найдено.Но тут проблема - в таблице может и не быть, например, значения "1021"
Опишите более подробно чего вы хотите добиться данными манипуляциями.
3. Tox - 20 Апреля, 2012 - 16:13:29 - перейти к сообщению
Viper, вот именно того, что вы написали
в любом случае 1 возвращает