Jump to content


Photo

Quadro De Horários Pela Mor De Deus


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 mxvinicius

mxvinicius

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 29/10/2008, 17:45

Olá pessoal,

Por favor peço ajuda com o meu caso.

O negócio é seguinte.

Nome do aluno | Ciclo (tipo de curso) | Conteúdo (curso do ciclo) | Horario | Dia da Semana |
O aluno vem da tabela ident_aluno
O ciclo vem da tabela cad_ciclo
O conteudo vem da tabela Cad_conteudo
O Horário é fixo
O Dia da semana é fixo

Esse quadro de horários é muito flexivel, posso fazer todos os cursos no mesmo dia ou em dias diferentes da semana.
Posso fazer varios cursos em um dia e apenas um em outro dia.

Preciso de:

Juntar Professor > Conteudo > Dia > Horario
Juntar Aluno > Conteudo > Dia > Horario

Já fiz o seguinte:

Campo de consulta pelo nome do aluno busca e mostra em listbox apenas os ciclos que aluno já está cadastrado e em outro listbox os cursos em que ele está cadastrado os dias da semana estão em checkboxes e vetorizados.
Porém ao rodar o laço foreach notei que os valores nos listboxes que contém mais de um valor não são caputurados.
Por exemplo ao fazer a consulta o listbox nome do aluno recebe o nome do aluno e passa corretamente para o cadastro afinal ele fica mesmo se repetindo nos campos gerados no db pelo insert dentro do foreach.
Quando consigo que o laço seja feito os dados que não são checkbox são gravados incorretamente pegando só o nome do primeiro.
Quando uso checkbox em tudo o laço faz centenas de loops ao mesmo tempo tornando tudo aparentemente incorreto.
O que o cliente têm hojé a inserção manual de 1 a 1 com tudo em listboxes apenas.
Gostaria de ter a facilidade dos listboxes com a praticidade do foreach funcionando ou existe outra forma?

Podem me ajudar?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq