Ir para conteúdo

POWERED BY:

Arquivado

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

marcelinho

como fazer?

Recommended Posts

e ae galera beleza?estou com uma grande duvida...pois sou novo no aspé o seguinteeu tenho um programa de cadastro de materiasai é assim cada materia esta relacionada a um checkbox....e a pessoa que vai cadastrar pode apertar as materias que tem em determinado ano ex:2°ano,3°ano!!e eu quero gravar no banco de dados access todas as materias que ela clicaralguem saberia me ajudar ae?????

Compartilhar este post


Link para o post
Compartilhar em outros sites

naum entendi mt bem a bagaça aew naum...

 

se eh para cadastrar as materias inteiras em outra tabela... eh assim

ASP [/tr][tr]check = Request("checkbox") 'ex: 20,15,32

 

Set rs = db.Execute("SELECT * FROM tabela WHERE cod IN (" & check & ")")

 

do while not rs.eof

db.Execute("INSERT tabela(campo) VALUES ('" & rs("campo") & "')")

rs.movenext

loop

[/tr]

 

agora quer cadastrar soh os cod (id) das materias q selecionou

ASP [/tr][tr]check = Request("checkbox") 'ex: 20,15,32

db.Execute("INSERT tabela(campo) VALUES ('" & check & "')")

[/tr]

 

se naum tem nada ve explica melhor

 

flws

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou explicar melhor papito....é assim

 

to azendo um sistema de cadastro de materias

 

e as materias estao relacionados a um checkbox

 

<input type=checkbox name=matematica>Matematica

e isso é feito pra todas as materias...........entao o que eu queria

 

que aparessece assim no banco de dados

matematica,portugues pois as materias estao relacionadas as turmas

tipo o 1 ano tem portugues e matematica

no 2 ano tem historia e geografia

por isso no banco euu gostaria que aparecesse matematica,portugues e assim por diante

entendeu??valeu pela compressao

desculpa ta enchendo o saco ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se entendi bem, você quer cadastrar no banco as matérias pertencentes a determinado ano letivo é iso?Se for isto você deve criar uma tabela contendo apenas o ano letivo e ir cadastrando nesta tabelas as materias de acordo com o ano e naum no ano cadastrar as matérias, evitando assim repetir muitos valores na tabela ano. ficaria mais ou menos assim:::::::::::::::Tabela Ano_materiacodigo (chave_primaria)ano_letivo (código vindo da tabela ano letivo)materia (códgido vindo da tabela materia)Entendeu? Caso naum tenha entendido me chama pelo msn que explico melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Todos os seu checkbox tem que ter o mesmo nome.Exemplo:<input type="checkbox" name="materias" value="Matematica">Matematica<input type="checkbox" name="materias" value="Português">Português<input type="checkbox" name="materias" value="Inglês">InglêsNa pagina do action do form você faz o seguinte:For each materia in request("materias")---Comando de inserção no banco de dados.NextEspero ter ajudadoAté Mais!!!

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.