Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
Gostaria de uma sugestão de voces a respeito de um problema em que ainda vou fazer a programacao.
Situação:
Fiz o cadastro dos alunos e professores aqui da escola, e os professores enviarao listas de exercicios para as series e futuramente para determinados alunos.
Problema:
Quando o aluno se logar ele devera acessar apenas informacoes da sua serie e nao das demais, entao a duvida esta sobre onde salvar os documentos e videos pois se for em uma pasta ela precisa ser amarrada a serie. Mas se for em um banco de dados como salvar estas informacoes la dentro ?
Observação:
Ainda se for em uma pasta nao vai dar certo quando precisarem enviar para determinados alunos informacoes particulares.
Ao meu ver a melhor saida esta em salvar tudo em banco de dados mas nao sei que tipo de campo usar para documentos do msoffice ou videos.
Aceito sugestões
Olá Jeferson, tudo bem? Espero que sim!
Crie uma tabela no banco de dados com o nome do documento e as séries em que os alunos presentes poderão visualizar o material.
Feito isso, na tabela aonde se encontra o cadastro dos alunos, coloque também a série em que ele está.
Após isso basta fazer a consulta e verificar se a informação bate fazendo uma simples consulta ao banco de dados com WHERE, por exemplo.
Abraços, Wictor Pamplona.
>
Em 30/01/2019 at 22:37, WictorP disse:
Olá Jeferson, tudo bem? Espero que sim!
Crie uma tabela no banco de dados com o nome do documento e as séries em que os alunos presentes poderão visualizar o material.
Feito isso, na tabela aonde se encontra o cadastro dos alunos, coloque também a série em que ele está.
Após isso basta fazer a consulta e verificar se a informação bate fazendo uma simples consulta ao banco de dados com WHERE, por exemplo.
Abraços, Wictor Pamplona.
>
Em 30/01/2019 at 20:22, marcosmarcolin disse:
Indico salvar apenas o endereço do arquivo no banco em campo VARCHAR mesmo, e salvar o arquivo em pasta do projeto.
Para mostrar apenas as informações do aluno, como sua série, dados, arquivos e etc...terá que guardar os dados em variável de sessão($_SESSION) quando o aluno realizar login, e depois validar/consultar os relacionamentos entre tabelas do banco. Como? Utilizando chaves estrangeiras(foreign keys) é uma opção, ou consultar por ID utilizando JOIN, etc...
Precisa estruturar muito bem seu banco de dados, aí facilitará o desenvolvimento do sistema em si.
Muito obrigado pelas informacoes. Abraços
Indico salvar apenas o endereço do arquivo no banco em campo VARCHAR mesmo, e salvar o arquivo em pasta do projeto.