Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Amoroso

Prova Utilizando PHP MYSQL com Questões Randomicas

Recommended Posts

Bom dia pessoal,

 

Estou com um problema preciso fazer uma prova randomica, essa prova tem 46 questões, dessas 46 eu preciso randomiza-las e exibir somente 10 questões para o Usuário responder e cada uma tem seu peso.

 

Estou em dúvida sobre como começar.

 

Eu preciso colocar essas questões no banco com seus respectivos pesos e usar alguma função random no banco antes de exibir na página em php ?

 

Sobre as questões me passaram um arquivo em excel contendo os seguintes itens:

 

Ex:

 

ID Questões Descricão Questões Status Peso

1 pergunta 0 3

1 resp 0

1 resp 1=resp certa

1 resp 0

1 resp 0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, eu faria da seguinte maneira minha Select:

 

 

SELECT * FROM PROVA ODER BY RAN() LIMIT 10

 

Pronto, o MySQL vai selecionar 10 provas de maneira randômica pra você, ai como você vai trabalhar com elas é no PHP mesmo ;)

 

Espero ter ajudado.

 

Abraço e sucesso no projeto!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, eu faria da seguinte maneira minha Select:

 

 

SELECT * FROM PROVA ODER BY RAN() LIMIT 10

 

Pronto, o MySQL vai selecionar 10 provas de maneira randômica pra você, ai como você vai trabalhar com elas é no PHP mesmo ;)

 

Espero ter ajudado.

 

Abraço e sucesso no projeto!

Hm. foi o que pensei porém acho que o complexo na história é modelar a base não to entendo muito bem como modelar ela.

 

Até porque to sem tempo também, vo ter que começar fazer essa prova sabadão agora provavelmente.

 

Mas obrigado pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A, peraí, você precisa da estrutura do banco pro seu sistema é isso? Se for, desculpe, eu entendi mal...mas diga ai, se for, te ajudo ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido: PHP=>Modelagem/SQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.