Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Kruglovchik
0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 16
1

Счетчик нажатий на кнопку

13.06.2019, 18:25. Просмотров 866. Ответов 4
Метки нет (Все метки)

Вообщем решил сделать счётчик нажатия кнопок без ajax и js.
Есть бд - statistic.
C полями id, name, count.
И есть
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<form action="" id="login">
    <h1>Напряжение на высокой стороне РТ</h1>
    <fieldset id="inputs">
        <table width="100%" cellspacing="0" border="0">
        <tr><td><a href="vopros13.php" class="button" value='count'>Больше, чем на посту</a></td>
        <td><a href="vopros22.php" class="button">Такое же, как на посту</a></td></tr>
        <th><div id="zatemnenie">
        <div id="okno">
        Напряжение на релейном трансформаторе измеряется на первичной обмотке(высокой стороне) на выводах I-1 и I-4, и не должно превышать, более чем на 0.5-2Вольта<br>
        <img src="images/transformator_rt.jpg" class="frame"><br>
        <a href="#" class="close">Закрыть окно</a>
        </div>
        </div><th>
     
    <a href="#zatemnenie" class="help">Подсказка</a>
 
        </table>
    </fieldset>
</form>
Как сделать что бы при нажатии копки у который value='count' изменялось значение в mysql.
PHP
1
"UPDATE `statistic` SET `count`=`count`+1 WHERE id='5'"
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2019, 18:25
Ответы с готовыми решениями:

Счетчик нажатий на кнопку PHP
Привет всем. Как реализовать следующее: Есть HTML форма отправки имени, номера по нажатию на...

Счетчик нажатий на кнопку "Поделиться" в соцсетях на PHP
Доброго времени суток, Форумчане. Подскажите пожалуйста как решить данный вопрос. Имеется...

Счетчик уникальных нажатий кнопки +1
Здравствуйте.Смотрел в поиске. про ситуацию с БД не нашел. Есть таблица &quot;Статьи&quot; в базе данных...

Подсчет нажатий на кнопку+
Добрый день. Раньше знал php о за год забыл на проч все. Помогите если не трудно. Нужно сделать...

Количество нажатий на кнопку
Доброго времени суток. Задача такая, есть допустим кнопка, при нажатие на нее обновляется время,...

4
tarasalk
1440 / 897 / 345
Регистрация: 13.06.2013
Сообщений: 3,100
13.06.2019, 19:02 2
Лучший ответ Сообщение было отмечено Kruglovchik как решение

Решение

Цитата Сообщение от Kruglovchik Посмотреть сообщение
что бы при нажатии копки у который value='count'
У вас это ссылка на vopros13.php, вот в нем и выполняйте свой sql запрос.
1
Kruglovchik
0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 16
13.06.2019, 19:43  [ТС] 3
tarasalk
Ругается
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
requre(connection.php); 
 
$result = mysqli_fetch_assoc(mysqli_query($db, "SELECT count FROM statistic")); 
$count = $result["count"]; 
 
if($_SERVER["REQUEST_METHOD"] === 'POST') { 
 
mysqli_query($db, "UPDATE statistic SET count=".($count+1)." WHERE id='5'"); 
exit(); 
 
} 
?>
SQL
1
2
3
Warning: mysqli_query() expects parameter 1 TO be mysqli, NULL given IN C:\***\vopros13.php ON line 5
 
Warning: mysqli_fetch_assoc() expects parameter 1 TO be mysqli_result, NULL given IN C:\***\vopros13.php ON line 5
0
tarasalk
1440 / 897 / 345
Регистрация: 13.06.2013
Сообщений: 3,100
13.06.2019, 19:50 4
Что за requre на третьей строке?)

Собственно в ошибке все сказано, изучайте почему у вас null вместо mysqli.

И зачем проверка на POST если переход идет по ссылке, т.е. GET?
0
Kruglovchik
0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 16
13.06.2019, 20:34  [ТС] 5
Cобственно немного изменил алгоритм и все заработало, спасибо за подсказку выполнять sql на "следующей" странице
tarasalk
0
13.06.2019, 20:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2019, 20:34

Подсчитать количество нажатий на кнопку
Здравствуйте, возникла необходимость подсчета количества нажатий на кнопку в php и записи этого...

Счетчик кликов на кнопку
Здравствуйте ув. форумчане! Не знаю как правильно сформулировать, но нужно следующее: есть сайт с...

Счетчик нажатия на кнопку и выполнение условия
Есть такая форма: &lt;form id=&quot;popolnit&quot; action=&quot;/popolnit&quot; method=&quot;POST&quot; &gt; &lt;input...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru