Ir ao conteúdo
  • Cadastre-se

Nvato

Membros Juniores
  • Total de itens

    8
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Bom dia Shark! Obrigado pelas orientações, mas fiquei em dúvidas em algumas partes dos seu texto... Como essa: "Primeiramente, eu acho que eu peguei o espírito da coisa quando se fala em relacionamento 1:N, eu percebi ali em vários momentos que você fez uma outra tabela para um relacionamento 1:N, sendo, que nesses casos, a chave primária da tabela do lado 1 do relacionamento, vai como chave estrangeira para a tabela do lado N. Exemplo a tabela Data_Promoção e Promoção, da primeira imagem. Você colocou o lado N na tabela Data_Promoção, porém você está "puxando" a chave primária da tabela do lado N, e não do lado 1, então seria melhor você inverter essa parte. ", eu cheguei a fazer outra tabela por que pensei assim: "Um aluno pode se cadastrar em mais de uma promoção" (N), "Uma promoção pode conter vários alunos" (N) ai surgiu novas tabelas para filtrar melhor, mas não sei se está certo. Eu resolvi puxar o id_data_promoção na tabela Promoção pois foi assim que me ensinaram a fazer rsrsrs. Em relação a tabela mãe (Aluno) eu puxaria as chaves primárias de aluno_curso, aluno_promoção certo? Ou puxaria id_promoção direito? Obrigado pela atenção!
  2. Bom dia! Gostaria de saber a opinião de vocês se é possível aplicar ainda mais as formas 1FN, 2FN e 3FN, se minha tabela está boa o suficiente já para construir um sistema. Bom vou explicar mais o menos como funciona. Quero que o aluno se cadastre, após isso ele vai ter acesso aos cursos, promoções, notícias e eventos, fora o material que irá receber de cada curso cadastrado, gostaria de saber o que posso fazer a respeito também sobre o material, uma tabela separada ligada com curso e aluno? Bom, vou mostrar a vocês a seguir como estão minhas tabelas. Por favor, quero críticas e quero melhor muito! Indiquem erros se eu apliquei e como posso melhorar... Desde já obrigado a todos! Imagem 1: Mostrando Aluno, notícias, promoções e uma parte de cursos: Imagem 2: Aluno, evento, hora, data, telefone: Imagem 3: Mostrando modulos, hora e data de cada curso etc...
  3. Mas precisa de alguma programação ou arrumar algo na parte lógica do servidor? Ou apenas na parte física mesmo?
  4. Boa tarde gente, a minha dúvida é o seguinte: Como faço para unir 2 provedores de internet (roteadores) no meu servidor e joga-lo no switch? O correto é colocar os provedores conectados no servidor e após isso conectar-lo no switch? Ou conectar os roteadores no switch e depois o servidor no switch? Me expliquem como faço isso e como é feito por favor? Desde já, obrigado.
  5. Então, está dessa forma public function consultar($id){ $query = "SELECT * FROM {$this->tabela} WHERE id=:id"; try{ $operacao = $this->status->prepare($query); $operacao->bindParam(":id",$id, PDO::PARAM_INT); $operacao->bindParam(":usuario",$usuario, PDO::PARAM_INT); $operacao->bindParam(":senha",$senha, PDO::PARAM_INT); $operacao->execute(); $getRow = $operacao->fetch(PDO::FETCH_OBJ); $usuario = $getRow->usuario; $senha = $getRow->senha; $objeto = new Usuario($id, $usuario, $senha); $objeto->setId($id); return $objeto; } catch (PDOException $erro) { echo $erro->getMessage(); } } OBS: Não possui um atributo especifico nessa classe chamada usuario, mas estou usando o require_once para puxar a classe Usuário, que tem os seguintes atributos id, usuario, senha.
  6. Galera, estou com bastante dificuldade em realizar esse código, pois estou tentando pegar dados do meu banco através da posição em php. Porém ele dá um erro, segue o código a seguir e o erro: <?php session_start(); require_once('../Classes/DaoUsuario.php'); $autentificar = new DaoUsuario; $usuario = $_POST['usuario']; $senha = $_POST['senha']; if($autentificar->consultar($id) > 0){ if ($usuario == $autentificar[1] and $senha == $autentificar[2]){ $_SESSION['id'] = $id; $_SESSION['usuario'] = $usuario; header('Location:painel-de-controle.php'); exit(); } }else{ header('location:administrador.php'); session_destroy(); exit(); } ?> Erro: Fatal error: Uncaught Error: Cannot use object of type DaoUsuario as array in autentificar.php:8 Stack trace: #0 {main} autentificar.php on line 8 Como faço para soluciona-lo? OBS: Estou tentando comparar o que foi passado em HTML (formulario) com o banco para mandar ele para o Painel.
  7. MONTH e DATEPART são tipos de dados ou funções pré-definidas do SQL? Bom, gostaria de saber quais tipos de dados eu uso para o mês e dias da semana (apenas texto)

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×