Ir para conteúdo

POWERED BY:

Arquivado

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

Asprendendo2010

Varios Whiles com uma só Procedure

Recommended Posts

Aí pessoal tudo bom?

 

É o meu primeiro post de 2011 então fica aí meus votos de uno excelente p/ todos.

 

Gostaria de Saber como eu poderia fazer p/ executar diversos whiles em partes diferentes da página com uma só procedure.

 

Explicando melhor... Tenho uma página que tem os itens num_enunciado, str_enunciado, num_resposta, str_resposta.

 

Então fica mais ou menos assim...

 

Questao: 54681

 

Enunciado: O Joãozinho é filho de...?

 

Itens de resposta

 

a) Maria

B) Joana

c) Marilia

d) Vanessa

 

 

Aí que tá eu utilizava 2 procedures antes então era tranquilo ele fazia um LOOP WHILE para os ENUNCIADOS e outro LOOP WHILE p/ Respostas, eu fiz uma procedure única agora juntando as duas tabelas e quando fui passar isso p/ página ele tá misturando tudo utlizando apenas um WHILE extenso.

 

A melhor forma de fazer isso seria com um array nos dados que vem do banco, depois um for? Não sei se puderem me ajudar ficarei grato.

 

Grande Abraço

 

:clap: :clap: :clap:

Compartilhar este post


Link para o post
Compartilhar em outros sites

cria uma sub com dois loops, um para as perguntas, e um dentro para as respostas

sub cria_perguntas
while not rsPerguntas.eof
'escreve a pergunta

    while not rsRespostas.eof

          'escreve respostas

    wend
wend
end sub

 

é isso que vce precisa?

 

Depois é só chamar a sub quando precisar:

 

call cria_perguntas

'...
call cria_perguntas

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça um sistema de quiz

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.