|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.08.2010, 15:11 | #11 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Johnatan - спасибо за советы,примем к сведению.
Цитата:
Насчёт двойной проверки - лучше пусть учатся перебдеть,как говорится...А то частенько что-то тут все воспринимают наличие результата запроса как должное(типа раз есть запрос - обязательно вернётся ожидаемый результат)... Так что исключительно в воспитательных целях такой пример привёл. |
|
17.08.2010, 20:07 | #12 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
PHP код:
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
17.08.2010, 20:19 | #13 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Ну, собственно говоря - проверку на false я применил исключительно как определение того,прошел ли запрос(т.е. корректен ли он,нет ли ошибок):
Цитата:
|
|
18.08.2010, 16:25 | #14 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Я понимаю, что ты со мной согласен, но мне кажется ты не совсем понимаешь, почему я говорю, что именно в этом случае проверка на false неуместна.
Поясню: запрос SQL в данном случае статический. В нём нет переменных. Он запрашивает одни и те же столбцы из одной и той же таблицы каждый раз, без каких-либо условий. Ошибки в этом запросе быть не может по дефолту. Это значит, что mysql_query просто никогда не вернёт false. Оно не возможно также по дефолту. Зачем проверять то, чего быть просто не может? Это лишний код и лишнее процессорное время. Конечно, это мелочь. Но важность не в том, чтобы сохранить миллионную долю миллисекунды, а в том, чтобы понимать как это работает, а значит знать как сделать лучше в другом случае, возможно непохожем на данный.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
18.08.2010, 17:15 | #15 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Johnatan
Понял - имеется ввиду данный конкретный случай(статический запрос). Спасибо! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PHP и MySQL удаление Table | bondik | PHP | 14 | 11.07.2017 09:53 |
checkbox and php | mar4elo | PHP | 1 | 03.08.2010 23:21 |
Удаление информации из файлов .mb: почему не происходит? | Ruschel | БД в Delphi | 4 | 25.02.2010 09:22 |
Удаление повторной информации из таблиц | paratruper17 | Microsoft Office Word | 8 | 03.11.2009 10:31 |
(PHP) Передача информации о выбранном компоненте | sabina_smile | PHP | 2 | 11.12.2007 23:22 |