[Tutorial] Colocando enquetes em quartos 24.06.14 2:01
Olá Convidado, hoje trago um tutorial para por enquetes em quartos de seu hotel. Só testei apenas em Phoenix, new crypto não foi testado.
1 - Veja se sua db tem as seguintes tabelas:
- room_polls
- room_poll_answers
- room_poll_questions
- room_poll_results
2 - Após ter conferido se possue as tabelas em sua db, clique em SQL, copie a SQL abaixo e mude onde pede.
Depois de tudo feito clique em executar.
3 - Agora vá na tabela room_poll_questions, clique em SQL, copie a SQL abaixo e mude onder pedir.
textbox - Será uma caixa onde o usuário poderá escrever qualquer coisa
checkbox - É tipo de questões de sim ou não (questões de marcar x)
radio - Igual ao checkbox, mas no radio somente uma opção pode ser selecionada
3.1 - Caso você escolha as opções 'checkbox' e 'radio', clique em SQL, copie a SQL abaixo e mude onde pedir, se você não colocou 'checkbox' ou 'radio', não use a SQL abaixo.
4 - Agora está tudo pronto, basta reiniciar seu emulador e seja feliz! Lembrete: A enquete pode demorar um pouco para mostrar ao usuário. Você pode colocar inúmeras perguntas na enquente, basta apenas refazer os passos 2 e 3 novamente.
- Prints
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Caso não tenha as tabelas citadas aqui, clique no link abaixo para baixa-las;
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Não precisa de scan pois é somente um Documento de texto
A tabela room_poll_results será onde vão estar as respostas dos usuários.
- Créditos
Edu - por fazer o tutorial e as SQL's
1 - Veja se sua db tem as seguintes tabelas:
- room_polls
- room_poll_answers
- room_poll_questions
- room_poll_results
2 - Após ter conferido se possue as tabelas em sua db, clique em SQL, copie a SQL abaixo e mude onde pede.
- Código:
INSERT INTO `room_polls` (`id`, `room_id`, `title`, `thanks`, `details`) VALUES
(NULL, ID DA SALA, 'UM TITULO QUE IRA MOSTRAR ENCIMA DAS PERGUNTAS', 'UMA MENSAGEM QUE IRA MOSTRAR APOS ACABAR A ENQUETE', 'UMA MENSAGEM QUE IRA APARECER ANTES DE COMEÇAR A ENQUETE');
Depois de tudo feito clique em executar.
3 - Agora vá na tabela room_poll_questions, clique em SQL, copie a SQL abaixo e mude onder pedir.
- Código:
INSERT INTO `room_poll_questions` (`id`, `poll_id`, `title`, `type`, `min_selects`) VALUES
(NULL, ID DA ENQUENTE FEITA NA TABELA ROOM_POLLS, 'PERGUNTA', 'TIPO DE RESPOSTA', 1);
textbox - Será uma caixa onde o usuário poderá escrever qualquer coisa
checkbox - É tipo de questões de sim ou não (questões de marcar x)
radio - Igual ao checkbox, mas no radio somente uma opção pode ser selecionada
3.1 - Caso você escolha as opções 'checkbox' e 'radio', clique em SQL, copie a SQL abaixo e mude onde pedir, se você não colocou 'checkbox' ou 'radio', não use a SQL abaixo.
- Código:
INSERT INTO `room_poll_answers` (`id`, `question_id`, `answer`) VALUES
(NULL, ID DA QUESTAO DA TABELA ROOM_POLL_QUESTIONS, 'OPÇÃO');
4 - Agora está tudo pronto, basta reiniciar seu emulador e seja feliz! Lembrete: A enquete pode demorar um pouco para mostrar ao usuário. Você pode colocar inúmeras perguntas na enquente, basta apenas refazer os passos 2 e 3 novamente.
- Prints
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Caso não tenha as tabelas citadas aqui, clique no link abaixo para baixa-las;
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Não precisa de scan pois é somente um Documento de texto
A tabela room_poll_results será onde vão estar as respostas dos usuários.
- Créditos
Edu - por fazer o tutorial e as SQL's
POR FAVOR PARA AQUELES QUE FICAM FALANDO QUE AS COISAS SÃO BUGADAS,
LEIA O TÓPICO INTEIRO PARA NÃO BUGAR