| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Непонятная арифметика |
| Автор: CTAzz 24.10.2007, 13:12 | ||
| Код в приниципе простой, но ошибка мне кажется всё же заложена там! При переходе на ссылку увеличивается рейтинг новости
Код работает, НО вместо указанного +1 прибавляется +2 Заметил также что на локале прибавляется +1, на хостинге +2 В чём может быть причина? |
| Автор: flashaa 24.10.2007, 13:35 |
| Мое мнение - ошибка в другом месте. |
| Автор: vasac 24.10.2007, 15:22 |
| "update foto set `reiting`=`reiting`+1 where id = '$_GET[id]'" Для чего было IDh заводить, если гет-параметр напрямую в запрос ставите? |
| Автор: chiffa 25.10.2007, 16:16 |
| покажи код нажатия ссылкой/кнопкой |
| Автор: SelenIT 26.10.2007, 02:42 |
CTAzz, похоже, что по какой-то причине скрипт вызывается дважды. Как оказывается, такое может случиться даже http://phpclub.ru/talk/showthread.php?s=&threadid=101685&rand=50... |
| Автор: CTAzz 26.10.2007, 07:47 | ||
chiffa,
Далее обрабаитываются они! SelenIT, врядли это вызвано хтмлом, так как таблицы идут после кода с мискулом |
| Автор: SelenIT 26.10.2007, 13:46 |
| CTAzz, где идут таблицы, в данном случае неважно - речь о незапланированном втором запросе к серверу. Другое дело, что этот предполагаемый второй запрос пошел бы по другой ветке if-а, так что моя версия, похоже, действительно мимо... Но проверить логи - сколько было запросов - имхо, все равно не помешает. |
| Автор: chiffa 29.10.2007, 10:59 |
| CTAzz, SelenIT абсолютно прав проверь все еще раз, если не получится то выкладывай полностью весь код сюда... |