![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.06.2011
Сообщений: 42
|
![]()
Доброго времени суток.
У меня такая проблема,почему то не могу записать в базу значение. Код:
При нажатии на кнопку должно значение увеличиваться на 1.
http://hamachi-server.ucoz.ru ———— сервера хамачи и файлы для игр по онлайн™
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.12.2007
Сообщений: 788
|
![]()
вообще то эту функцию нельзя вставть вот прямо так в HTML
Нужно либо через JS отправилять запрос отдельному скрипту, либо сделать кнопки формой, которая сабмиттит себя скрипту, в котором уже и будет обрабатываться какая кнопка нажата и добавляться голос
благодарность - сюда (не забываем писать от кого)
|
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Это в JS прописано? JS понятия не имеет о твоем Мускуле. mysql_query должен выполняться на сервере в PHP или PERL коде, но никак не на стороне клиента.
Обьясняй подробно что и для чего ты делаешь.
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 06.06.2011
Сообщений: 42
|
![]()
у меня это всё в php
Цитата:
Две кнопки,одна за,другая против,и функция которая отправляет апдейт
http://hamachi-server.ucoz.ru ———— сервера хамачи и файлы для игр по онлайн™
Последний раз редактировалось Stilet; 22.07.2012 в 10:27. |
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 06.06.2011
Сообщений: 42
|
![]()
значит,что вот просто нажатием кнопки с парочкой условий я не смогу сделать обычного запроса мускуля? SELECT же катит,почему не катит например
UPDATE table set p=p+1
http://hamachi-server.ucoz.ru ———— сервера хамачи и файлы для игр по онлайн™
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 13.12.2007
Сообщений: 788
|
![]()
Дело не в том что апдейт не катит, дело в том, что Вы сразу при генерации страницы вызываете эту функцию. Для Select - это может быть видно, если делается выборка с выводом. Сейчас же у Вас при каждой загрузке страницы будет добавляться два голоса. Как уже было сказано - тут нужен совершенно другой подход
благодарность - сюда (не забываем писать от кого)
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
onClick=\"golos()\" указывает браузеру назначить обработчик на кнопку.
при клике по кнопке вызовется эта функция, но вызовется она на стороне браузера, который ничего не знает о mysql_query. Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 06.06.2011
Сообщений: 42
|
![]() Код:
хотя согласен,он при генерации всё это делает Спасибо за ваше терпение. Не могли бы вы привести примерчик как использовать update,хотя я уже сам почти сделал,но всё же
http://hamachi-server.ucoz.ru ———— сервера хамачи и файлы для игр по онлайн™
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 06.06.2011
Сообщений: 42
|
![]()
УРА! ЗАРАБОТАЛО! осталось только на проверку поставить чтобы человек не нагонял кучу рейтинга,а только один раз
Вот что получилось у меня: Код:
http://hamachi-server.ucoz.ru ———— сервера хамачи и файлы для игр по онлайн™
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Windows+Apache+PHP+MySQL: не работает расширение MySQL. | Пепел Феникса | Софт | 10 | 15.04.2012 14:10 |
TopServer(PHP+MySQL+Apache+/etc), и обновление компонентов(в основном PHP) | Пепел Феникса | Софт | 2 | 05.11.2011 14:38 |
что не так с php кдом или с настройками MySQL+PHP | Jimmi | Помощь студентам | 2 | 27.12.2010 09:03 |
mysql и php. | tatysya | Помощь студентам | 2 | 12.11.2010 18:46 |