Mysql
 sql >> база данни >  >> RDS >> Mysql

Система за гласуване с PHP+MySql?

По-добър начин би бил да имате различна таблица за съхраняване на гласове. И тази таблица ще има два атрибута (VoterId, CandidateId) и можете да извлечете броя на гласовете, ако разрешите няколко гласа от тази таблица..

Но би било по-добре да направите VoterId първичен ключ в тази таблица. За да избегнете многократно гласуване

*РЕДАКТИРАНЕ:- Схемата е редактирана с променено изискване в оригиналната публикация

*РЕДАКТИРАНЕ:- Добавено е поле в таблицата CandidateType за разрешаване на multiple votes .(Напр.:Сега един гласоподавател може да гласува за 10 Senators , ако maxVotePerVoter за този тип е настроен на 10..)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхранена процедура, която автоматично изтрива редове, по-стари от 7 дни в MYSQL

  2. Грешка при зареждането на модула MySQLdb с Django на OS X

  3. Изберете редове от таблица, където ред в друга таблица със същия идентификатор има определена стойност в друга колона

  4. Предайте масив на съхранената рутина в MySQL

  5. Java JDBC MySQL изключение:Операцията не е разрешена след затваряне на ResultSet