Обучение/Помощь новичкам | как сделать кнопку
REWERK , так оно вроде работает, но дает только положительную оценку,
кнопки то я сделал вот на скрине, но они не активируются просто , name='rating' я тоже пробовал. но
этот атрибут должен быть разным в каждой кнопке. как знаю
------
82232_15062022144140.jpg (34.4 Kb)
Скачиваний: 111
кнопки то я сделал вот на скрине, но они не активируются просто , name='rating' я тоже пробовал. но
этот атрибут должен быть разным в каждой кнопке. как знаю
------
Скачиваний: 111
155876556 (15.06.2022 в 14:43)
REWERK , так оно вроде работает, но дает только положительную оценку,
кнопки то я сделал вот на скрине, но они не активируются просто , name='rating' я тоже пробовал. но
этот атрибут должен быть разным в каждой кнопке. как знаю
REWERK , так оно вроде работает, но дает только положительную оценку,
кнопки то я сделал вот на скрине, но они не активируются просто , name='rating' я тоже пробовал. но
этот атрибут должен быть разным в каждой кнопке. как знаю
Проще сделать так, только просто ссылками, и дальше уже обрабатывать GET запрос.
php
<?php $golos = intval($_POST["rating"]); # Так как голосов у тебя 4 делаешь проверку если переменная $golos не 1,2,3 или 4 то ошибка ( $golos <= 0 && $golos > 4 ? false : 'тут уже sql пишешь' ); echo'<form action="" method="POST"><input type="submit" name="rating" value="1"></form>'; ________
посл. ред. 15.06.2022 в 15:13; всего 1 раз(а); by Кайфовая
Кайфовая , спс буду пробовать
php
<?php $my_r= rand(-2,2); ?> <style> .button { border: none; outline: none; display: inline-block; text-align: center; text-decoration: none; cursor: pointer; font-size: 16px; padding: 12px 16px; border-radius: 100px; color: #fff; } .button.gray { background: #D3D3D3; } .button.green { background: #228B22; } .button:hover.gray { background: #32CD32; } </style> <form> <?php for($rt=-2; $rt<=2; $rt++): ?> <input type="submit" class="button <?=($rt==$my_r) ? "green" : "gray";?>" value="<?=$rt?>"name="rating"/> <? endfor;?> </form> ________
посл. ред. 15.06.2022 в 16:42; всего 2 раз(а); by Mr[G]Pro
Mr[G]Pro ,не помогло ((( славлю отзыв пользователю и перекидывает на свою страницу, захожу обратно и отзыв так и не поставился.
у меня дкмс если что . поможешь еще как то ?
у меня дкмс если что . поможешь еще как то ?
155876556 , В данном случае должно загрузиться значение от -2 до 2 с твоей бд если значение пустое и нет в бд срабатывает empty и делает кнопки все серыми как в примере который я указывал ранее. если же значение получено кнопка которая имеит это значение станет зеленой
________
посл. ред. 16.06.2022 в 01:40; всего 2 раз(а); by Mr[G]Pro
php
<?php $my_r=intval(@mysql_result(mysql_query("SELECT `rating` FROM `user_voice2` WHERE `id_user` = '$user[id]' AND `id_kont` = '$ank[id]'"),0));?> <form method="post" action="?id=<?=$ank["id"]?>&<?=$passgen?>"> <?php for($rt=-2; $rt<=2; $rt++): ?> <input type="submit" class="button <?=($rt==$my_r && !empty($my_r)) ? "green" : "gray";?>" value="<?=$rt?>" name="rating"/> <? endfor;?> </form> ________
посл. ред. 16.06.2022 в 01:40; всего 2 раз(а); by Mr[G]Pro
Mr[G]Pro , спасибо огромное, получилось . с меня + у менч будет еще один вопросик если можно? я в почту напишу
Стр.: 1, 2
