Jump to content

Search the Community

Showing results for tags 'bancodedados'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 26 results

  1. LucasDXP

    Adicionar dados em uma nova coluna

    Olá. Estou desenvolvendo uma atividade escola em que devo escrever uma Sql. A atividade pede para que criemos uma Tabela chamada Funcionário, contendo um auto_increment que inicia do 1, as colunas nome, sexo e data de nascimento. É pedido para que preenchamos a tabela com 10 registros. Após isso, pede-se que adicionemos na tabela a coluna nome do pai, através do comando alter table, e adicionemos 10 nomes de pais aos respectivos 10 registros pedidos posteriormente. Gostaria de saber como realizar esse processo, que não estou conseguindo. Fiz isso, mas não deu certo. create table Funcionario( idFuncionario int not null primary key auto_increment, nome varchar(50), sexo set('M', 'F'), dataNasc date )auto_increment = 1; insert into Funcionario(nome, sexo, dataNasc) values ("Jorge Gama", 'M', "2000-12-24"), ("Maria Santos", 'F', "2000-11-14"), ("Jady Piva", 'F', "2001-01-04",), ("Mara Levi", 'F', "1998-10-02"), ("João Levi", 'M', "1995-05-24"), ("Rafaela Paiva", 'F', "1990-04-19"), ("Joana Santana", 'F', "1992-09-20"), ("Marco Santos", 'M', "2001-07-12"), ("Jonas Esticado", 'M', "2000-10-14"), ("Kaique Novaes", 'M', "1991-11-11"); alter table Funcionario add column nome_pai varchar(80) after sexo; insert into Funcionario(nome_pai) values ("Paulo Gama"), ("Levi Santos"), ("Inácio Piva"), ("Marcos Levi"), ("Pedro Levi"), ("Jonas Paiva"), ("Lucas Santana"), ("Caio Santos"), ("João Esticado"), ("Thiago Novaes"); O objetivo da atividade é que eu adicione o nome dos pais aos respectivos registros já criados, ou seja, o Paulo Gama deve ser cadastrado como pai do Jorge Gama, de primary key igual a 1, e assim por diante. Espero a ajuda de vocês, desde já obrigado.
  2. Claudia França

    Restaurar arquivos redo.log

    Pessoal estou com um problema com arquivos Redo.log que foram corrompidos, e preciso restaurar eles. Aguem pode me dá uma sugestão de como proceder e tempo de serviço e estimativa de preço ?
  3. mared

    Validar um campo se existe no banco

    Bom dia, Estou fazendo um cadastro tudo no mesmo arquivo e quero verificar se o nome já foi cadastrado como faço a verificação? meu código inicial está assim: <?php require 'config.php'; if (isset($_POST['nome']) && !empty($_POST['nome'])) { $nome = addslashes($_POST['nome']); $email = addslashes($_POST['email']); $telefone = addslashes($_POST['telefone']); $login = addslashes($_POST['login']); $senha = $_POST['senha']; $confsenha = $_POST['confsenha']; $sql = $pdo->prepare("SELECT id FROM usuario WHERE email = :email"); $sql->bindValue(":email", $email); $sql->execute(); if ($sql->rowCount() == 0) { $sql = $pdo->prepare("INSERT INTO usuario SET nome = :nome, email = :email, telefone = :telefone, login = :login, senha = :senha, confsenha = :confsenha"); $sql->bindValue(":nome", $nome); $sql->bindValue(":email", $email); $sql->bindValue(":telefone", $telefone); $sql->bindValue(":login", $login); $sql->bindValue(":senha", md5($senha)); $sql->bindValue(":confsenha", md5($confsenha)); $sql->execute(); header("Location: index.php"); } if (!empty($nome) && !empty($email) && !empty($senha)) { if ( ) //AQUI É A DÚVIDA O QUE PREENCHER NESTE IF PARA SÓ MOSTRAR A MENSAGEM NA DEVIDA OCASIÃO ?> <div > <?php echo "cadastrado"; ?> </div> <?php } else { ?> <div > <?php echo "ja existe"; ?> </div> <?php } }else { ?> <div > <?php echo "preencha os campos"; ?> </div> <?php <form method="POST" id="formulario_usuario" action="usuario_add.php"> <label>Nome</label><br> <input type="text" name="nome" id="nome"><br> <label>Email</label><br> <input type="email" name="email" id="email"><br> <label>Telefone</label><br> <input type="tel" name="telefone" onkeypress="somenteNumeros(this);"><br> <label>Login</label><br> <input type="text" name="login" id="login"><br> <label>Senha</label><br> <input type="password" name="senha" id="senha"><br> <label>Confirmação de Senha</label><br> <input type="password" name="confsenha" id="confsenha" required name="confsenha"><br><br> <input type="submit" name="cadastrar" value="Cadastrar"> </form>
  4. Pessoal, bom dia, Tenho que entregar um trabalho com alguns requisitos de modelagem de dados e passando os requisitos da modelagem para o modelo relacional. os a) Para a instituição financeira é muito importante manter um cadastro de todas as contas que foram criadas na instituição. b) Para cada conta criada é importante saber se a conta está ativa ou já foi desativada (ou seja, o cliente encerrou a conta). Isso ajudará a filtrar as pesquisas. c) As contas da instituição podem pertencer às seguintes categorias: corrente, poupança, salário. Há contas que podem ser corrente e poupança ao mesmo tempo. d) Para as contas da categoria corrente, as seguintes informações devem ser armazenadas: nro da conta, saldo atual, data de abertura, data da última movimentação, limite do cheque especial e valor da taxa administrativa. e) Para as contas da categoria poupança as seguintes informações devem ser armazenadas: nro da conta, saldo atual, data de abertura, data da última movimentação, rendimento do mês atual. f) Para as contas da categoria salário as seguintes informações devem ser armazenadas: nro da conta, saldo atual, data de abertura, data da última movimentação, limite para saque e limite para transferência. g) No momento de criação da conta é importante associar uma senha a ela. Essa senha será solicitada antes da execução de qualquer transação. h) Os clientes da instituição devem ser registrados com as seguintes informações: CPF, nome, endereço completo, estado civil, escolaridade, data de nascimento. i) É importante também saber em qual agência o cliente foi cadastrado. j) As agências bancárias devem ser previamente cadastras, sendo que cada agência possui um número, um nome fictício e um endereço, sendo que os campos cidade, estado e bairro são campos frequentemente usados para se realizar buscas por agências. k) Cada agência possui um gerente, que é um funcionário nomeado para tal tarefa. Cada gerente pode gerenciar apenas uma agência. Entretanto, o gerente de uma agência pode mudar e é muito importante armazenar quais foram os gerentes de uma dada agência com informações da sua data de entrada e saída da gerência. l) Os gerentes são funcionários da empresa que precisam ter armazenados alguns atributos específicos: data de ingresso na carreira de gerente, agência que ele gerencia e se possui curso de formação m) Para os funcionários da agência é preciso armazenar as seguintes informações: CPF, nome completo, nro da carteira de trabalho, RG, data de nascimento, endereço, sexo, estado civil, cargo na empresa (existem diferentes cargos além do gerente) e salário. n) Toda conta bancária deve ter no mínimo um cliente associado. No entanto, uma conta pode ser conjunta. Nesse caso, é possível ter dois clientes associados à mesma conta. Um mesmo cliente pode ter diferentes contas bancárias. o) Cada conta bancária tem um gerente responsável. O gerente da conta bancária é um funcionário, mas não necessariamente é o mesmo gerente da agência na qual a conta foi criada. Um gerente de conta pode gerenciar várias contas ao mesmo tempo. p) Toda conta bancária está ligada a uma agência bancária, ou seja, a agência na qual ela foi criada, sendo que o número da conta bancária é único por agência. q) É importante destacar que o gerente de conta e o gerente de agência são papéis distintos, embora um gerente de agência possa ser também um gerente de conta. Para os gerentes de conta é importante saber quais contas ele gerencia. r) Uma vez que um cliente tenha uma conta bancária ele pode efetuar diferentes movimentações financeiras, conhecidas como transações bancárias. Cada transação bancária está relacionada a uma conta bancária. Além disso, é importante armazenar a data em que a transação foi realizada, o valor da transação e o canal onde foi feito a transação (internet banking, caixa eletrônico ou caixa físico). Toda vez que uma transação é realizada o saldo do cliente deve ser atualizado. s) Cada transação possui um tipo. Os tipos de transação atualmente disponíveis são: saque, transferência, depósito e pagamento. Em cada uma dessas transações é importante armazenar apenas o valor da transação. Com o objetivo de simplificar o trabalho não vamos armazenar os atributos específicos de cada tipo de transação, embora esse seja um requisito interessante em problemas reais. t) É importante observar que os funcionários da instituição também podem ter contas bancárias na instituição. u) Ainda que um cliente encerre uma conta no banco, é importante manter o registro da conta na base de dados, mas com um indicativo de que ela não está ativa. v) Cada conta bancária está associada um ou mais cartões de crédito. No entanto o cartão de crédito só pertence a uma conta w) Um cartão de crédito possui um número identificador, uma bandeira (visa, mastercard, etc.), um código de segurança e uma data de vencimento. x) Toda vez que um cartão de crédito é criado ele encontra-se bloqueado, sendo necessário que o cliente o desbloqueie antes de usá-lo. y) A qualquer momento um cartão pode ser desabilitado z) Toda vez que uma transação bancária é realizada, é importante saber qual o cartão usado para executar a transação A modelagem disso tudo esta em anexo. Os codigos para criação do banco ficou da seguinte forma: create table pessoa(cpf varchar(14), nome varchar(50), DataNascimento date, Rua varchar(30), numero int, cep varchar(10), bairro varchar(30), cidade varchar(30), UF char(2), EstadoCivil varchar(15), primary key (cpf)); create table Cliente(cpf varchar(14), escolaridade varchar(20), primary key (cpf), foreign key (cpf) references pessoa(cpf)); create table Funcionario(cpf varchar(14), RG varchar(13), CarteiraDeTrabalho varchar(14), Sexo char(1), cargo varchar(20), primary key (cpf), foreign key (cpf) references pessoa(cpf)); create table GerenteAgencia(cpf varchar(14), cursoFormacaoEmGerencia char(1), dataIngresso date, primary key (cpf), foreign key (cpf) references funcionario(cpf)); create table GerenteConta(cpf varchar(14), primary key (cpf), foreign key (cpf) references Funcionario(cpf)); create table Gerencia(cpf varchar(14), dataInicio date, dataFim date, primary key (cpf), foreign key (cpf) references GerenteAgencia(cpf)); create table Agencia(numAgencia int, nome varchar(25), Rua varchar(30), numero int, cep varchar(10), bairro varchar(30), cidade varchar(30), UF char(2), GerenteAgencia varchar(14), primary key (numAgencia), foreign key(GerenteAgencia) references gerencia(cpf)); create table Trabalha(cpf varchar(14), numAgencia int, dataInicio date, dataFim date, primary key(cpf,numAgencia), foreign key (cpf) references funcionario(cpf), foreign key (numAgencia) references agencia(numAgencia)); create table conta(numConta int, Cliente varchar(14), numAgencia int, GerenteConta varchar(14), Status varchar(12), senha int[5] not null, dataUltimaMovi date, dataAbertura date, saldoAtual real, primary key (numConta, numAgencia), foreign key (cliente) references cliente(cpf), foreign key (GerenteConta) references gerenteconta(cpf), foreign key (numAgencia) references agencia(numAgencia)); create table CartaoConta(numCartao int[16], numConta int, numAgencia int, status varchar(12), bandeira varchar(14), dataVenc date, codSeguranca int[3], primary key (numCartao), foreign key (numConta, numAgencia) references conta(numConta, numAgencia)); create table transacoes(idTrans int, numCartao int[16], horaTrans time, MeioDaTransacao varchar(10), tipo varchar(14), valor decimal(15,2), dataTrans date, primary key (idTrans), foreign key (numCartao) references cartaoconta(numCartao)); create table contapoupanca(numConta int, numAgencia int, RendimentoMesAtual decimal(15,2), primary key (numConta,numAgencia), foreign key (numConta,numAgencia) references conta(numConta,numAgencia)); create table contacorrente(numConta int, numAgencia int, limiteCredEspec decimal(15,2), taxaAdm decimal(15,2), primary key (numConta,numAgencia), foreign key (numConta,numAgencia) references conta(numConta,numAgencia)); create table contaSalario(numConta int, numAgencia int, limiteTransf decimal(15,2), limSaque decimal(15,2), primary key (numConta,numAgencia), foreign key (numConta,numAgencia) references conta(numConta,numAgencia)); Há alguma coisa errada ou que pode ser melhorada pessoal? Estou desesperado com isso...
  5. Preciso desenvolver um sistema que automatiza o atendimento a alunos feitos por coordenadores. Quando algum aluno chegar na secretária e pedir para ser atendido por algum coordenador, ela vai cadastrar no sistema essa solicitação de atendimento. Este aluno entrara na fila do referido coordenador. Então fiz duas tabelas. "Fila" que é a da secretária que vai cadastrar e a "Coordenador" que é as informações dele. o que quero é passar somente as seguintes informações da fila para o coordenador: Nome, Curso, se já é aluno, status e data/hora. até agora está desse jeito, e não sei como fazer para passar essas informações automaticamente para ele, alguém pode me ajudar? Estou usando o Workbench. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; CREATE SCHEMA IF NOT EXISTS `at_automatizado` DEFAULT CHARACTER SET utf8 ; USE `at_automatizado` ; -- ----------------------------------------------------- -- Table `at_automatizado`.`coordenador` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `at_automatizado`.`coordenador` ( `codigo` INT NOT NULL AUTO_INCREMENT, `login` VARCHAR(45) NULL, `senha` VARCHAR(45) NULL, `nome_coordenador` VARCHAR(100) NULL, `ramal` VARCHAR(9) NULL, `curso` VARCHAR(45) NULL, PRIMARY KEY (`codigo`)) ENGINE = InnoDB; -- ----------------------------------------------------- -- Table `at_automatizado`.`fila` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `at_automatizado`.`fila` ( `codigo` INT NOT NULL AUTO_INCREMENT, `coordenador_codigo` INT NOT NULL, `nome_coordenador` VARCHAR(100) NULL, `nome_aluno` VARCHAR(100) NULL, `telefone` VARCHAR(14) NULL, `curso` VARCHAR(100) NULL, `ja_e_aluno` ENUM('Sim', 'Não') NULL, `status` ENUM('Já atendido', 'Não atendido') NULL, `data_e_hora` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`codigo`), INDEX `fk_fila_coordenador_idx` (`coordenador_codigo` ASC), CONSTRAINT `fk_fila_coordenador` FOREIGN KEY (`coordenador_codigo`) REFERENCES `at_automatizado`.`coordenador` (`codigo`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
  6. Amanda Morales

    Problema para validar login

    Boa tarde pessoal, bom eu tenho um software que em um form realiza o cadastro do usuário e em outro realiza o login porem quando utilizo os dados do cadastro para login o count sempre retorna com 0. private void btnEntrar_Click(object sender, EventArgs e) { OleDbConnection Conn; OleDbCommand Cmd; /* * String de conexão para conectar com o acess: * cmo encontrar string: * 1° tolls * 2° connection database Provider=Microsoft.Jet.OLEDB.4.0;Data Source=J:\porta\etec\3° Ano\Técnico\PC\BancodeDados1.mdb */ String StrConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\porta\1\etec\3° Ano\Técnico\PC\Aula 3 Login\AulaLogin.mdb"; //inicializar a conexão Conn = new OleDbConnection(StrConn); //abrir conexão Conn.Open(); String SQL = "Select count(*) From usuarios " + " Where Login Like '" + txtLogin.Text + "' and " + " Senha = '" + txtSenha.Text + "' "; Cmd = new OleDbCommand(SQL, Conn); //retorna o resultado do select count int resul = (int) Cmd.ExecuteScalar(); if (resul == 1) { //sem chaves pois possui apenas um comandi Form1 tela = new Form1(); tela.ShowDialog(); } else { MessageBox.Show("Login invalido"); txtLogin.Clear(); txtSenha.Clear(); } }
  7. Oi boa noite a todos Estou com problemas para adicionar produtos ao carrinho, a loja funciona perfeitamente em localhost, mas no prevedor não adiciona os produtos no carrinho. Aparentemente o erro esta na pagina carrinho_add. Detalhe!! O site não da mensagem de erro, somente a mensagem que coloquei no if isset. <?php // tratando itens no carrinho $add = new Carrinho(); // verifoco se passei o produto if (!isset($_POST['produto'])); echo '<h4 class="alert alert-danger">Erro ao adicionar produto, operação incorreta</h4>'; print '<meta http-equiv="refresh" content="5;URL='. Rotas::pag_CarrinhoListar().'">'; die(); endif; $add->carrinho_ADD(); //var_dump($_POST); ?>
  8. Pitag346

    Retorno do banco de dados com variaveis

    Olá pessoal, tudo bem ? Estou com um pequeno problema que não sei como resolver e acredito que seja fácil... Tenho um MODELO DE CONTRATO armazenado em banco de dados, e ao imprimir ele as variáveis contidas nele não estão sendo exibidas. Segue um exemplo abaixo: CONTRATO (ARMAZENADO NO BANCO DE DADOS) Meu código: $busca_contrato = "SELECT * FROM config"; $result00 = $My->query($busca_contrato); $row00 = $result00->fetch_assoc(); $inicio_aulas = $row00["inicio_aulas"]; $fim_aulas2 = $row00["fim_aulas"]; $fim_aulas_barrobranco = $row00["fim_barrobranco"]; $ano = $row00["ano"]; $contrato = $row00['contrato']; Quero que ao exibir o contrato as variáveis acima sejam adicionadas nele, ficando dessa forma: Tento exibir e não consigo, tentei alterar o que está armazenado no banco com {$inicio_aulas} para <?php echo $inicio_aulas ?> ou para <?= $inicio_aulas ?>, mas ainda não obtive exito. Espero que tenham entendio e obrigado desde já!
  9. Não tenho um conhecimento muito amplo em programação, só quero alguma dica que eu possa pesquisar e resolver meu problema, já agradeço um grande a braço a todos. Minha intenção e fazer com que todas as cadeiras cadastradas no meu banco de dados mude para cor vermelha, porem como eu usei um "for", quando eu insiro um WHILE ele da vários loop, e da erro na contagem. Meu Código. <body> <form action="recebe.php" method="post"> <table border='1'> <?php session_start(); $link = mysqli_connect("127.0.0.1", "root", "","passagem") or die ("Sem conexão com o servidor"); $result = "SELECT *FROM poltrona"; $cone = mysqli_query($link, $result); $Letra = array('A','B','C','D','E','F','G','H','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'); $numero = array(); $contador = 0; $divisoria = 10 + 1; $cadeiras = 56; $valora =0; echo "<table border=1 align=center>"; for ($x=1; $x < $cadeiras; $x++) { if ($contador <= $divisoria && $contador != 5) { echo "<td>". "$Letra[$contador]$x" ."<input type=image src=verde.png width=75px height=75px onClick=this.form.submit() name=sofa value=".$Letra[$contador].$x. "</td>"; } $contador += 1; if ($contador == 5) { echo "<td>-------------------</td>"; } if ($contador == $divisoria) { echo "<tr>"; $contador = 0 ; } } ?> </form> </body>
  10. Bom dia, Estou desenvolvendo um sistema e estou com uma dúvida na modelagem. Tenho uma tabela chamada "Empresa" e preciso armazenar X parâmetros diferentes para cada empresa. Futuramente pode ser que mais parâmetros sejam adicionados. Se criar uma tabela somente com os parametros, ela vai ficar com vários campos. Já se criar uma tabela associativa, terei perda de performance. Qual é a melhor forma de modelar? A) ----EMPRESA---- #id (integer) nome (varchar) cnpj (varchar) ... ----PARAMETROS---- #id (integer) @empresas_id param1 (integer) param2 (double) param3 (varchar) param4 (boolean) param5 (boolean) ... B) ----EMPRESA---- #id (integer) nome (varchar) cnpj (varchar) ... ----PARAMETROS---- #id (integer) nome (varchar) ----EMPRESA_PARAMETROS---- #@empresas_id #@parametros_id valor (varchar) ->armazena um valor para cada parametro C) Outra. Qual?
  11. tiagosantos2

    como faz para imagem aparece

    então eu criei uma pagina ai eu quero que imagem que eu mandei no banco de dados apareça não nome dela alguém sabe como faz? (obs:so novo em php to criando o site para ospeda meu joguinho de flahs)
  12. eu ja fiz um local de login e senha e depois abre uma janela para cadastrar exercicios eu queria que ele pegasse o usuario usado para abrir o sistema e marcar nos cadastros como na imagem
  13. Olá, eu queria saber como eu posso enviar o nomeda imagem para o banco de dados junto com alguma informações como nome e descrição, e a imagem ser salva em outro diretório aonde mais tarde eu possa busca ela a partir do nome salvo no Bd, alguém pode me ajudar, ou se tiver um formulário ja pronto pra mim toma como base, eu agradeço.
  14. Sou iniciante nisso de programação web, então estou meio perdida. Criei um formulário bem simples para testes, até ai ok. Quando preencho e envio, ele da confirmação de ter gravado os registros no bd, mas quando vou la no bd, não tem nada gravado... eu não consigo ver onde pode estar o erro, me ajudem! teste.php <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php $host= 'localhost'; $bd= 'nome do meu bd"'; $senhabd= 'minha senha do cpanel'; $userbd = $bd; // RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO ! $ident = $_POST ["ident"]; $contato = $_POST ["contato"]; //Gravando no banco de dados ! //conectando com o localhost - mysql $conexao = mysql_connect($host,$bd, $senhabd); if (!$conexao) die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error()); //conectando com a tabela do banco de dados $banco = mysql_select_db($bd,$conexao); if (!$banco) die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error()); $query = "INSERT INTO `Contato` ( 'ident' , 'contato' ) VALUES ('$ident', '$contato')"; mysql_query($query,$conexao); echo "Seu cadastro foi realizado com sucesso!<br>Agradecemos a atenção."; ?> </body> </html> teste.html <!DOCTYPE html> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CADASTRO</title> <style type="text/css"> <!-- .style1 { color: #FF0000; font-size: x-small; } .style3 {color: #0000FF; font-size: x-small; } --> </style> </head> <body> <form id="cadastro" name="cadastro" method="post" action="teste.php"> <table width="625" border="0"> <tr> <td width="69">Nome:</td> <td width="546"><input name="ident" type="text" id="ident" size="70" maxlength="60" /> <span class="style1">*</span></td> </tr> <tr> <td width="69">Contato:</td> <td width="546"><input name="contato" type="text" id="contato" size="70" maxlength="60" /> <span class="style1">*</span></td> </tr> <tr> <td colspan="2"><p> <input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" /> <br/> <input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" /> <br/> </td> </tr> </table> </form> </body> </html>
  15. joaovrbarreto

    Relacionamento entre tabelas

    Como que posso criar um relacionamento entre a tabela de usuário e tabela de departamentos?
  16. vagner.gomes

    Intervalo de números

    Olá, caros! Preciso de uma ajuda que, a princípio parece simples, mas na prática não está saindo conforme o planejado. Trabalho com um banco temporal, onde qualquer pesquisa é necessário selecionar o intervalo de tempo desejado, nesse banco tem uma tabela com praticamente todos os dados, onde faço pesquisa pelas TagName's. Pois bem, preciso fazer uma pesquisa que me retorne apenas os números que estão dentro de um intervalo de números. Exemplo: Preciso pega apenas os numeros que estão entre o intervalo de 20 até 41, reparem que o numero 27 se repete duas vezes, mas na consulta ele deveria aparecer apenas uma vez, pois preciso apenas daquele que está dentro do intervalo. ID Valor Data 1 27 2017-03-01 00:00:00 2 40 2017-03-01 02:05:00 3 41 2017-03-01 05:10:00 4 20 - 2017-03-01 08:28:00 5 21 2017-03-01 12:36:05 6 23 2017-03-01 13:00:00 7 27 2017-03-01 14:02:00 8 40 2017-03-01 14:05:00 9 41 - 2017-03-01 18:03:00 10 42 2017-03-01 19:05:00 11 18 2017-03-01 22:00:00 12 20 2017-03-01 23:59:59 Então o retorno seria: 20, 21, 23, 27, 40, 41.
  17. manasses77

    Query para separar registros

    Boa tarde galera, estou com dificuldade em realizar uma query. Tenha a seguinte tabela Gostaria de fazer uma query que mostre qual e quantos status_telefonia teve por telefone e data, em seguida criar uma tabela com todos telefones que teve mais de 5 OU + status "MACHINE" OU "INVALID NUMBER" sendo que nenhum desses telefones teve o Status "RANDOM" Acho um pouco completo mas preciso muito da ajuda de vocês
  18. MatheusMouraoficial

    Conexão com o Banco de Dados

    Boa tarde, Gente estou desenvolvendo uma aplicação simples com interface gráfica e banco dados como tudo orientado a objeto, porém ainda sou novo na OO. Eis o problema: Estou tentando conectar no banco de dados, mas a conexão dá erro. O código que eu tento conexão é esse: #Interface para modelar os dados from Banco import Banco class Pacientes_Manipula(object): #Quando a classe Pacientes_Manipula for instânciada ela pegará as informações da interface gráfica e passará para #a classe Pacientes_Manipula. def __init__(self, pac_nome, pac_nome_mae, pac_data_nasc, pac_num_sus, pac_cpf, pac_rg, pac_endereco, pac_telefone): self.info = {} self.pac_nome = pac_nome self.pac_nome_mae = pac_nome_mae self.pac_data_nasc = pac_data_nasc self.pac_num_sus = pac_num_sus self.pac_cpf = pac_cpf self.pac_rg = pac_rg self.pac_endereco = pac_endereco self.pac_telefone = pac_telefone def gravarPacientes(self): #Criar conexão com o banco de dados banco = Banco() #Instancio a classe Banco try: c = banco.conexao.cursor() #Cria o cursor para manipular os dados no Db c.execute("""INSERT INTO Pacientes(pac_nome, pac_nome_mae, pac_data_nasc, pac_num_sus, pac_cpf, pac_rg, pac_endereco, pac_telefone) VALUES (?, ?, ?, ?, ?, ?, ?, ?), (pac_nome, pac_nome_mae, pac_data_nasc, pac_num_sus, pac_cpf, pac_rg, pac_endereco, pac_telefone )""") banco.conexao.commit() c.close() print("Dados gravados com sucesso. ") except: print("Nao foi possivel conectar com o banco de dados. ") teste = Pacientes_Manipula('Matheus ', 'Marina', '25/07/1991', '232423232', '11192985506', '003007443', 'rua araxa','96624578') teste.gravarPacientes() O código que eu fiz do Banco de dados é esse: #Criando Banco #Criar conexão com o Db #Criar as tabelas import sqlite3 class Banco(): def __init__(self): self.conexao = sqlite3.connect('banco.db') #Inicia conexao e criação do DB self.createTable() #Inicializa o objeto e chama essa função def createTable(self): c = self.conexao.cursor() #Cria o cursor para inserir/alterar/ delatar coisa no DB c.execute("""CREATE TABLE IF NOT EXISTS Pacientes(pac_prontuario INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, pac_nome TEXT, pac_nome_mae TEXT, pac_data_nasc TEXT, pac_num_sus TEXT, pac_cpf TEXT, pac_rg, pac_endereco, pac_telefone )""") # As três aspas que estão no ínicio e no fim permitem escrever em múltiplas linhas self.conexao.commit() #Grava os dados no banco c.close()#Fecha conexão com o banco Desde já agradeço a atenção
  19. milordzin

    listagem de dados

    Olá , bom é que queror imprimir em tela todo os dados selecionado das tabelas e só está imprimindo uma linhas como que faço pra imprimir todas as linhas <?php $ano = $_POST["ano"]; //Instanciando a classe $_model = new model_Indoperacionais(); $_indoperacionais = $_model->RetornaIndoperacionais($ano); //print_r ($_indoperacionais); exit; foreach($_indoperacionais as $value){ echo '<td>'.$value.'</td>'; //echo $linha["indicadores"]; //echo $linha["responsavel"]; // echo $linha["metas"]; //echo "($linha)"; } ?> código do banco de dados class model_Indoperacionais extends MysqlConnection{ private $indoperacionais; public function RetornaIndoperacionais($ano){ if($_POST["ano"] == '2016'){ $_indoperacional = "/pla_est_2016"; }else{ $_indoperacional = "/pla_est"; } $Query = "SELECT nome,indicadores,responsavel,metas FROM `iniciativas` "; //while ($_indoperacionais = mysql_fecth_array($Query)); try{ $this->search = $this->MySql->prepare($Query); $this->search->bindValue(":ano", $this->indoperacionais); $this->search->execute(); } catch(PDOExeption $e) { die($e->getMessage()); } $_result = $this->search->fetch(PDO::FETCH_ASSOC); //print_r($_result); exit; return $_result ; //print_r($_result); //return (_result) } }
  20. ezio_aj

    DÚVIDA SOBRE BANCO DE DADOS

    Galera sou novo em SQL, e estou estudando.. Estou com a seguinte dúvida... Eu tenho duas datas, uma de inicio e outra de fim, e uma quantidade de parcelas que varia em cada caso, e em cada data tenho que colocar uma status(aberto,fechado,cancelado). Como faço isso no banco de dados? Ex: data de inicio: 01/01/2016, data final: 01/07/2016, quantidade de parcelas: 7 Tenho que gravar cada data e o status dela, tipo coloca a data de inicio e quantidade de parcela e ele gera a quantidade de coluna necessária de cada mês. Tipo um sistema de controle de conta.
  21. ezio_aj

    ERRO NO SCRIPT SQL

    Galera, iniciei meus estudos em SQL e estou tentando criar as tabelas no MySql Guery Brownser ,porem ele tá apresentando erro .. Segue o script: CREATE TABLE CONTRATO ( dtInicio date, nContrato integer(20) PRIMARY KEY NOT NULL, nParcelas integer(10), dtFinal date, nomeCurso varchar(30), cpf integer(20) ); CREATE TABLE ALUNO ( cpf integer(29) PRIMARY KEY NOT NULL, nome varchar(40) ); CREATE TABLE CONTAaRECEBER ( valorPago real, estatus varchar, cpf integer(29), nDocumento integer, codConta integer PRIMARY KEY NOT NULL AUTO_INCREMENT, FOREIGN KEY(cpf) REFERENCES ALUNO (cpf) ); CREATE TABLE DOCUMENTO ( nDocumento integer(10) PRIMARY KEY NOT NULL, tipoDocumento varchar(20), valor real ); ALTER TABLE CONTRATO ADD FOREIGN KEY(cpf) REFERENCES ALUNO (cpf) ALTER TABLE CONTA A RECEBER ADD FOREIGN KEY(nDocumento) REFERENCES DOCUMENTO (nDocumento) O erro que ele apresenta: 15 You have an error in your SQL syntax: check the manual that corresponds to your MySql server version for the right syntax to use near ' 1064 cpf integer(29), nDocumento integer, codConta integer PRIMARY KEY NOT NULL A' at line 3
  22. gente urgente preciso de ajuda para criar uma galeria para um site eu to me batendo todo porque não existem videos novos e não encontro absolutamente ninguem para me da uma ajuda alguem por favor pode me ajudar de bom grado já não sei mas oque fazer to tentando uma galeria de um video aqui to fazendo tudo certinho e dá erro aii queria ajuda de alguém experiente se poder ajudar manda facebook ou me adc no meu que e avisa que é desse forum pra eu poder explicar nelhor https://www.facebook.com/jhonny.neryy
  23. ivopereira18

    Erro no cadastro em banco de dados

    Olá pessoal. Tenho que fazer um programa que faz cadastro de login e senha em um banco de dados. Banco de dados: jogo tabela: usuarios campos: ID int auto increment; login varchar(30); senha varchar (40); Está dando erro na linha 18. Code PHP: <?php$conexion;if(!($conexion=mysql_connect('localhost','ivo'))) { echo "error"; exit(); }else{ $login = $_POST['login'];$senha = MD5($_POST['senha']);$connect = mysql_connect('localhost','ivo');$db = mysql_select_db('jogo', $connect);$query_select = "SELECT login FROM usuarios WHERE login = '$login'";$select = mysql_query($query_select,$connect);$array = mysql_fetch_array($select);$logarray = $array['login']; if($login == "" || $login == null){ echo"<script language='javascript' type='text/javascript'>alert('O campo login deve ser preenchido');window.location.href='cadastro.html';</script>"; }else{ if($logarray == $login){ echo"<script language='javascript' type='text/javascript'>alert('Esse login já existe');window.location.href='cadastro.html';</script>"; die(); }else{ $query = "INSERT INTO usuarios (login,senha) VALUES ('$login','$senha')"; $insert = mysql_query($query,$connect); if($insert){ echo"<script language='javascript' type='text/javascript'>alert('Usuário cadastrado com sucesso!');window.location.href='login.html'</script>"; }else{ echo"<script language='javascript' type='text/javascript'>alert('Não foi possível cadastrar esse usuário');window.location.href='cadastro.html'</script>"; } } }}?> HTML: <html><head><title> Cadastro</title></head><body><form method="POST" action="cadastro.php"><label>Login:</label><input type="text" name="login" id="login"><br><label>Senha:</label><input type="password" name="senha" id="senha"><br><input type="submit" value="Cadastrar" id="cadastrar" name="cadastrar"></form></body></html>
  24. Estou com um problema a primeira via parece simples, mas já pesquisei muito e não consegui chegar há uma conclusão então agradeço quem puder me ajudar. Preciso fazer um select count para contar registros inseridos entre um intervalo de datas, porém preciso fazer isso automaticamente, um software em vb.net vai fazer o processo. E Preciso que de hora em hora, do dia atual, o sistema conte os registros e me traga o valor, a solução que encontrei foi fazer uma procedure no mysql para executar o processo, mas não consigo resolver a query SET @dia := (Select current_date()) SELECT COUNT(*) FROM teste where Fl_status=1 and StatusFinal = 'Aprovado' and DataInicial between '@dia + 07:00:00' and '@dia + 08:00:00' Eu quero adicionar o valor @dia que nesse caso é a data atual do sistema digamos hoje 31/08/2015 e preciso adicionar o horário que é das 7 as 8 como eu adiciono disso no campo Data? Ou seja 31/08/2015 07:00:00 e 31/08/2015 08:00:00 A Consulta não mostra um erro , mas também não traz os valores que preciso. Ps: o campo data é um campo datetime.
  25. tenho um BD com duas tabelas contendo chave estrangeira(id Pessoa e idServico) que eu consigo fazer o Join. O que não consigo fazer é mostrar as tabelas Join com a hora e a data formatada( DATE_FORMAT(`Data`, '%d/%m/%Y %W' ) AS `Data`, TIME_FORMAT(`Hora`,'%H:%i') AS `Hora`;)Como inserir o comando dentro do Join ? $pegadados = "SELECT agendamento. * ,Pessoa.Nome as nomePessoa, Servicos.Nome as nomeServicos FROM `agendamento` INNER JOIN pessoa on idPessoa = agendamento.Pessoa_idPessoa INNER JOIN servicos on idServicos = agendamento.Servicos_idServicos ";
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.