Jump to content

Search the Community

Showing results for tags 'bd'.



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 61 results

  1. Bom dia a todos sou novo aqui encontrei um problema ao tentar realizar uma consulta em duas tabelas bd, para voltar resultado impresso na tela, ja tentei algumas formas li alguns tópicos mas sem sucesso tentei o uso de inner join talvez ou quase certo eu esteja fazendo errado se alguem puder me ajudar segue o pedaço do meu codigo, preciso incluir a pesquisa tambem na tabela ( categorias) <?php foreach ($vendas as $c) { echo '<tr>'; echo '<td>' . $c->nomeCliente . '</td>'; echo '<td>' . $c->valorTotal. '</td>'; echo '<td>' . date('d/m/Y', strtotime($c->dataVenda)) . '</td>'; echo '<td>' . $c->nome. '</td>'; echo '</tr>'; } ?>
  2. nerybahia

    Unificar Banco Access

    Olá! Tenho uma pequena aplicação em Access rodando com 8 usuários simultâneos, alguns acessam via VPN outros, localmente. Acontece as vezes de dar erro na VPN de alguns usuários, então eles lançam os dados localmente em suas máquinas, como faço pra agrupar os dados via VBA nestes banco? Minha ideia é criar um botão na tela principal onde o usuário clicaria, daí o código solicita o local de destino, e o usuário seleciona o banco para a atualização dos dados.
  3. Tenho duas tabelas, a titulospagar e a titulosavulsos e em ambas eu tenho o campo placaMotorista e gostaria de somar os valores de cada uma Gostaria de fazer uma query, juntando os dados delas em determinado tempo, dando GROUP BY em placaMotorista. Fiz as duas queries a seguir, mas os valores retornam errados (muito grandes para cada placa). SELECT SUM(a.valorTitulo) AS geralPlaca, SUM(b.valorTitulo) AS manutencaoPlaca, b.placaMotoristaTitulo AS placa FROM titulospagar a, titulosavulsos b WHERE a.dataVencimentoTitulo BETWEEN '$dataDe' AND '$dataAte' && b.dataTitulo BETWEEN '$dataDe' AND '$dataAte' && a.placaMotoristaTitulo = b.placaMotoristaTitulo && b.placaMotoristaTitulo != 'Nenhum' GROUP BY a.placaMotoristaTitulo, b.placaMotoristaTitulo ORDER BY a.placaMotoristaTitulo ASC, b.placaMotoristaTitulo ASC SELECT SUM(titulospagar.valorTitulo) AS geralPlaca, SUM(titulosavulsos.valorTitulo) AS manutencaoPlaca, titulospagar.placaMotoristaTitulo AS placa FROM titulospagar INNER JOIN titulosavulsos ON titulospagar.placaMotoristaTitulo != 'Nenhum' && titulospagar.placaMotoristaTitulo = titulosavulsos.placaMotoristaTitulo && titulospagar.dataVencimentoTitulo BETWEEN '$dataDe' AND '$dataAte' && titulosavulsos.dataTitulo BETWEEN '$dataDe' AND '$dataAte' GROUP BY titulospagar.placaMotoristaTitulo, titulosavulsos.placaMotoristaTitulo ORDER BY titulospagar.placaMotoristaTitulo ASC Em ambas retorna o mesmo valor para cada placa, mas o valor que retorna é errado. Exemplo do erro com o SQLFiddle: http://www.sqlfiddle.com/#!9/4cdd5c/1 Se alguém puder me ajudar, agradeço desde já!!
  4. Ola, tenho tido muitos problemas com a pagina que tento fazer. lendo varios posts aqui ainda nao consegui consertar os problemas. sera que alguem poderia me ajudar. Os dados do form nao sao enviados ao BD, porem, nenhum erro aparece. Eis meu codigo. Agradeco de antemao. <form method="POST" action="#"> Nome: <input type="CHAR" name="nome"> <br><br>E-Mail: <input type="text" name= "email"> <br><br>Mensagem:<br> <textarea name="comentario"></textarea> <br><br> <input type="submit" value="Enviar"> <input type="reset" value="Limpar"> </form> <hr> <?php $date = date_default_timezone_set('America/Sao_Paulo'); $con=mysqli_connect("localhost","root","","bdcomentarios"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } { $insert = mysqli_query($con,"INSERT INTO tbcomentarios('nome')"); } { $insert = mysqli_query($con,"INSERT INTO tbcomentarios('email')"); } { $insert = mysqli_query($con,"INSERT INTO tbcomentarios('comentario')"); } { $insert = mysqli_query($con,"INSERT INTO tbcomentarios('date_default_timezone_get('Y/m/d')'"); } $sql = "SELECT * FROM tbcomentarios ORDER BY id desc"; $executar=mysqli_query($con, $sql); while( $exibir = mysqli_fetch_array($executar)){ echo $exibir['data']; echo "</br>"; echo $exibir['nome']; echo "</br>"; echo $exibir['email']; echo "</br>"; echo $exibir['comentario']; echo "</br><hr>"; } ?> Dados inseridos manualmente no BD aparecem nos comentarios, apenas dados enviados pela pagina nao sao gravados. Assim foi feito a tabela CREATE TABLE `tbcomentarios` ( `id` INT(5) NOT NULL AUTO_INCREMENT, `nome` CHAR(50) NOT NULL, `email` CHAR(50) NOT NULL, `data` DATE NOT NULL, `comentario` CHAR(50) NOT NULL, PRIMARY KEY (`id`), INDEX `email` (`email`), INDEX `nome` (`nome`), INDEX `data` (`data`), INDEX `comentario` (`comentario`) ) COLLATE='latin1_swedish_ci' ENGINE=MyISAM AUTO_INCREMENT=2 ;
  5. leoteixeira2

    Listar todo BD no input

    Boa noite Turma ! Gostaria de tirar uma dúvida, que é o seguinte estou criando uma planilha online. E Gostaria que todos os dados da tabela produto(NOME DO PRODUTO, PREÇO) seja preenchido em todos os input. Pensei em utilizar AJAX, porem deu certo fazendo consulta por consulta(ID). Existe algum método em que uma unica consulta na tabela produtos liste todos os dados em todos os input ? Obrigado desde ja
  6. leoteixeira2

    Como enviar 2 registro ao BD ao mesmo tempo

    Boa tarde, ao clicar no botão cadastrar(submit). Quero que envie os dados nas duas tabelas ao mesmo tempo "fornecedores" e "carga". Porém ele esta enviando dados apenas na tabela carga, mas quando eu tiro carga e deixo apenas: $sql = "INSERT INTO pagamentos (dia, mes, ano, tipo, especificacao, preco_sc, carga, retorno, venda_sc, val_sc, recarga, carga_seguinte, obs, funcionario) VALUES ('".$_POST["dia"]."','".$_POST["mes"]."','".$_POST["ano"]."','".$_POST["tipo"]."','".$_POST["especificacao"]."','".$_POST["preco_sc"]."','".$_POST["carga"]."','".$_POST["retorno"]."','".$_POST["venda_sc"]."','".$_POST["val_sc"]."','".$_POST["recarga"]."','".$_POST["carga_seguinte"]."','".$_POST["obs"]."','".$_POST["funcionario"]."')"; ele envia para a tabela "pagamentos" . Como faço para usar os dois juntos? $sql = "INSERT INTO pagamentos (dia, mes, ano, tipo, especificacao, preco_sc, carga, retorno, venda_sc, val_sc, recarga, carga_seguinte, obs, funcionario) VALUES ('".$_POST["dia"]."','".$_POST["mes"]."','".$_POST["ano"]."','".$_POST["tipo"]."','".$_POST["especificacao"]."','".$_POST["preco_sc"]."','".$_POST["carga"]."','".$_POST["retorno"]."','".$_POST["venda_sc"]."','".$_POST["val_sc"]."','".$_POST["recarga"]."','".$_POST["carga_seguinte"]."','".$_POST["obs"]."','".$_POST["funcionario"]."')"; $sql = "REPLACE INTO carga (id, carga) VALUES ('".$_POST["id"]."','".$_POST["carga_seguinte"]."')"; Código por completo: <?php if(isset($_POST["submit"])){ $sql = "INSERT INTO pagamentos (dia, mes, ano, tipo, especificacao, preco_sc, carga, retorno, venda_sc, val_sc, recarga, carga_seguinte, obs, funcionario) VALUES ('".$_POST["dia"]."','".$_POST["mes"]."','".$_POST["ano"]."','".$_POST["tipo"]."','".$_POST["especificacao"]."','".$_POST["preco_sc"]."','".$_POST["carga"]."','".$_POST["retorno"]."','".$_POST["venda_sc"]."','".$_POST["val_sc"]."','".$_POST["recarga"]."','".$_POST["carga_seguinte"]."','".$_POST["obs"]."','".$_POST["funcionario"]."')"; $sql = "REPLACE INTO carga (id, carga) VALUES ('".$_POST["id"]."','".$_POST["carga_seguinte"]."')"; if ($con->query($sql) === TRUE) { echo "<script type= 'text/javascript'>alert('Venda cadastrada com sucesso!');</script>"; } else { echo "<script type= 'text/javascript'>alert('Error: " . $sql . "<br>" . $conn->error."');</script>"; } $con->close(); } O que tem de errado no código ? Por que não consigo enviar os dados nas tabelas "fornecedores" e "carga" ao mesmo tempo?. Obrigado desde ja
  7. Olá, pessoal! Tenho um banco de dados no excel com mais de 800 emails, e estou precisando desenvolver um programa ou página web que pegue todos esses emails e eu possa enviar uma mesma mensagem para todos... imagino que posso fazer isso com php (no caso de uma página web), mas não tenho certeza como. Me ajudem por favor, tenho até dia 8 desse mês pra resolver isso Obrigado a todos!!
  8. Sarah Lopes

    Somar dados do BD em intervalos de 10 em 10

    Olá pessoal, boa noite Tenho dados gravados no meu banco de dados, a tabela se chama DISPOSITIVO e tenho a coluna SENSOR1 que estão gravados os valores 0 ou 1. Esses valores são exibidos em uma tabela, porém como são muitos dados quero somar os primeiros 10 números (por exemplo) e exibir na 1° linha da coluna, depois somar os próximos 10 números exibir na 2° linha da coluna, e assim sucessivamente. Como faço isso?
  9. dev_thiagosilva

    CONECTANDO BANCO DE DADOS COM MYSQLI

    Olá pessoal sou novo aqui no IMASTER, porém tenho um pouco de conhecimento em php. Bom vamos ao que realmente interessa, se você chegou aqui é porque ainda esta se enrolando com a conexão com o banco de dados com MYSQLI. vamos lá então... <?php $servidor = ''localhost'; $usuario = ''root'; $senha = '' '; // eu deixo vazia porque é o padrão do xampp(o meu server local) $bd = ''teste' $mysqli = new mysqli($servidor, $usuario, $senha, $db); if (mysqli_connect_errno())trigger_error(mysqli_connect_error()); // esse é uma condicional pra caso de erro.. bom é isso aí pessoal. Simples não? Qualquer dúvida deixa nos comentários.
  10. Olá, boa tarde! Estou desenvolvendo um "projeto" e ao "termino" deste, não consigo nem rodar que dá erro 404.. Código a seguir: acesso.jsp login.html validaLogin.jsp cadastro.jsp cadCadastro.jsp agendamento.jsp cadAgendamento.jsp altAgendamento.jsp altAgendamentoConf.jsp Tem mais 2 paginas que não deu para enviar, a comunicação com o bd (wampserver) está ok. Ja revisei isto varias vezes.. Sou iniciante.. foto do erro: https://www.google.com/search?client=firefox-b&biw=1600&bih=818&tbm=isch&sa=1&ei=kakFW96sPMmcwgTKqaqgBA&q=HTTP+Status+404+-+Not+Found++type+Status+report++messageNot+Found++description+The+requested+resource+is+not+available&oq=HTTP+Status+404+-+Not+Found++type+Status+report++messageNot+Found++description+The+requested+resource+is+not+available&gs_l=img.3...40800.43934.0.44340.4.4.0.0.0.0.0.0..0.0....0...1c..64.img..4.0.0....0.8WZ5tJEt-oo#imgrc=4l9diSzVy6ZZpM:
  11. Wesleygiovedi

    Ligar PHP ao Oracle

    Bom dia, Pessoal, sou novo na área e preciso de uma ajuda, estou tentando criar uma ligação com o Banco de Dados Oracle 11g, porém não consigo, os passos que eu fiz foram o seguinte: Fui no php.ini e adicionei as chamadas(elas não existiam): extension=php_oci8.dll extension=php_oracle.dll ai criei o seguinte: <html> <head> <title>Teste PHP</title> </head> <body> <?php ora_user = "user"; ora_senha = "senha"; ora_bd = "(DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP) (HOST=10.10.0.24)(PORT=1521) ) ) (CONNECT_DATA=(SERVICE_NAME=tasy)) )"; if (ora_conexao = OCILogon(ora_user,ora_senha,ora_bd) ) echo "Conexão bem sucedida. Usuário conectado: ora_user"; else echo "Erro na conexão com o Oracle."; ?> </body> </html> Com isso eu recebo a chamada no navegador: Parse error: syntax error, unexpected '=' in C:\xampp\htdocs\teste2.php on line 8 Obs. Lembrando que eu coloquei o usuário e senha corretos, instalei o instantcliente e adicionei ele no Path
  12. rafadiogo.oliveira

    Formulário com consulta em BD php

    Olá bom dia, Sou novo aqui no Fórum e tenho pouco experiência em desenvolvimento WEB, mais sou bastante interessado e me viro em coisas simples. Hoje preciso de uma ajuda dos amigos para desenvolver um formulário o mais básico possível. Vou explicar: Preciso que na primeira tela seja exibido somente um campo para o cliente inserir o CNPJ e um botão consultar, dai em diante acontece o seguinte: - Se o cliente estiver no banco de dados(bd.php) prossegue pra próxima pagina onde terá um novo formulário ja preenchido com as informações pesquisados no bd.php(CNPJ, Nome, Email e Telefone) e um botão SOLICITAR, onde irá coletar as informações do formulário e enviar um e-mail para um endereço email@email.com.br. - Se o cliente não estiver no banco de dados(bd.php), apenas mostre uma mensagem em popup "Favor entrar em Contato via Telefone". Sobre a alimentação do banco de dados(bd.php) pensei em somente uma outra pagina com um pequeno formulário para inserir dados. Caso precise remover clientes, no primeiro momento eu posso fazer manualmente no próprio arquivo. Será que é possível fazer algo nesse sentido. Desde ja agradeço a atenção dos amigos e fico no aguardo de uma possível ajuda.
  13. Gente, eu tive que criar um site para um trabalho de escola e criar um formulário cujo os dados vão para o banco de dados, eu fiz tudo certinho, o banco de dados ta conectado ao php do site, e as informações que eu coloco para preencher o formulário aparecem no bd normalmente, porém quando eu inicio a página, antes de inserir as informações, a página mostra que tem erro no código (porque os campos estão vazios), o ideal seria fazer uma condição enquanto os campos estiverem vazios né? Mas não faço a minima ideia de como, já tentei várias formas que vi por aqui.. Na página aparece assim: Notice: Undefined index: Nome in C:\xampp\htdocs\Site\PagContato.php on line 7 (junto com as outras linhas de dado, como email, ddd, telefone e etc) Erro:SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'Nome' cannot be null Meu código ta assim <?php $nome_bd ='teste'; $usuario_bd = 'root'; $senha_bd = ''; $host_bd = 'localhost'; $Nome = $_POST ['Nome']; $Email = $_POST ['Email']; $DDD = $_POST ['DDD']; $Telefone = $_POST ['Telefone']; $Assunto = $_POST ['Assunto']; $Mensagem = $_POST ['Mensagem']; include 'Template.php'; include 'Conexao.php'; $conexao = new Conexao(); $template = new Template(); try{ $conexao = new PDO("mysql:host=$host_bd;dbname=$nome_bd", $usuario_bd,$senha_bd); $conexao->setAttribute (PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $stmt = $conexao -> prepare( 'INSERT INTO contato(Nome, Email, DDD, Telefone, Assunto, Mensagem) VALUES (:Nome, :Email, :DDD, :Telefone, :Assunto, :Mensagem)' ); $stmt->bindValue(":Nome", $Nome); $stmt->bindValue(":Email", $Email); $stmt->bindValue(":DDD", $DDD); $stmt->bindValue(":Telefone", $Telefone); $stmt->bindValue(":Assunto", $Assunto); $stmt->bindValue(":Mensagem", $Mensagem); $stmt->execute(); echo $stmt->rowCount()."linha(s) inseridas"; }catch(PDOException $e){ echo "Erro:".$e->getMessage(); } echo $template->topo(); ?> <form method = "post" action = "PagContato.php" id = "contato" form id = "teste"> <fieldset> <legend> Contato </legend> <label for = "Nome"> Nome: (<span> * </span>) </label> <input data-progression type = "text" name = "Nome" id = "Nome" value = "" placeholder = "" /> <label for = "Email"> E-mail: (<span> * </span>) </label> <input data-progression type = "text" name = "Email" id = "Email" value = "" placeholder = "" /> <article id = "ddd-telefone"> <p class = "um"> <label for = "DDD"> DDD: </label> <input data-progression type = "text" name = "DDD" id = "DDD" value = "" placeholder = "" /> </p> <p class = "dois"> <label for = "Telefone"> Telefone: </label> <input data-progression type = "text" name = "Telefone" id = "Telefone" value = "" placeholder = ""/> </article> <label for = "Assunto"> Assunto: (<span> * </span>) </label> <select name = "Assunto" id = "Assunto"> <option value = ""> Escolha um assunto </option> <option value = "Descrição do produto"> Descrição do produto </option> <option value = "Como funciona o produto"> Como funciona o produto </option> <option value = "Manutenção"> Manutenção </option> <option value = "Outros"> Outros </option> </select> <label for = "Mensagem"> Mensagem: (<span> * </span>) </label> <textarea name = "Mensagem" id = "Mensagem" cols = "" rows = ""></textarea> <input data-progression type = "submit" name = "enviar" id = "enviar" value = "Enviar"/> </fieldset>
  14. Preciso fazer com que um mesmo select, automaticamente preecha 4 campos, com dados previamente cadastrados num banco de dados.
  15. Daniel Ferreira Carneiro

    ERRO para Editar Banco de Dados

    Pessoal me da uma força ai, fiz um banco de dados, Editavel, quando tenho a linha abaixo está assim: $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); Não consigo alterar os dados pois aparece essa mensagem de erro abaixo: Erro: 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 'where id='$id'' at line 1 Quando APAGO o where id='$id' Eu consigo alterar, porem todos os Dados do banco alteram também, como se um alterasse todos. vou postar o código inteiro: <?php $id = filter_input(INPUT_GET, "id"); $nome = filter_input(INPUT_GET, "nome"); $telefone = filter_input(INPUT_GET, "telefone"); $link = mysqli_connect("localhost", "root", "", "agenda_telefonica"); if($link){ $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); if ($query) { header("Location: index.php"); }else{ die("Erro: ". mysqli_error($link)); } }else{ die("Erro: ". mysqli_error($link)); }
  16. Pessoal, sou novo no fórum e estou precisando de uma ajuda urgente... Tenho uma pagina que efetua um cadastro de funcionários em meu BD, porém nessa mesma pagina tenho um botão "CONSULTAR", ao clicar no botão consultar eu gostaria que a pagina abrisse uma pequena tela sobreposta apenas com uma combobox e um botão de confirmação, na combobox eu preciso puxar todos os funcionários cadastrados apenas pelos seus nomes mas apos selecionar o funcionário e clicar na confirmação eu preciso que a pagina pegue os outros dados alem do nome e que exiba nas texts que tenho na pagina de cadastro porem agora desabilitadas para que o usuário não possa editar. Também se possivel queria fazer uma verificação se os campos estão todos preenchidos antes de cadastrar. Vou colocar algumas imagens com o que tenho feito em prototipação e meus codigos logo em seguida... Tela de Cadastro Após clicar em Consultar Apos Confirmar Codigo do meu formulario php <form method="POST" action="cadastrar.php"> <table border="2px"> <tr> <td><label for="cNomeFun">NOME </label><input type="text" name="tNomeFun" id="cNomeFun" size="30" maxlength="40" placeholder="DIGITE O NOME DO FUNCIONÁRIO"/></td> <td> <input type="radio" name="tSexoF" id="cMasc" value="MASCULINO"/><label for="cMasc"> MASCULINO</label> <input type="radio" name="tSexoF" id="cFem" value="FEMININO"/><label for="cFem">FEMININO</label> </td> </tr> <tr> <td><label for="cUsuFun">USUÁRIO </label><input type="text" name="tUsuFun" id="cUsuFun" size="30" maxlength="40" placeholder="DIGITE UM USUÁRIO"/></td> <td><label for="cSenhaFun">SENHA </label><input type="password" name="tSenhaFun" id="cSenhaFun" size="30" maxlength="40" placeholder="DIGITE UMA SENHA"/></td> </tr> <tr> <td><input type="submit" value="CADASTRAR" name="enviar"/></td> </tr> </table> </form> Minha conexão com o BD e a inclusão dos dados. <?php $tNomeFun = $_POST['tNomeFun']; $tSexoF = $_POST['tSexoF']; $tUsuFun = $_POST['tUsuFun']; $tSenhaFun = $_POST['tSenhaFun']; $strcon = mysqli_connect('localhost','root','','xtreme_bd') or die('Erro ao conectar ao banco de dados'); $sql = "INSERT INTO usuario VALUES "; $sql .= "('$tNomeFun', '$tSexoF', '$tUsuFun', '$tSenhaFun')"; mysqli_query($strcon,$sql) or die("Erro ao tentar cadastrar registro"); mysqli_close($strcon); echo "<script>alert('Enviado com Sucesso!');</script>"; echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=funcionarios.php'>"; ?> Desesperado por alguma ajuda haha Desde ja eu agradeço!
  17. Olá, preciso de uma ajuda com um código. Tenho uma página que busca no banco de dados as informações de uma "Seguradora" e lista todos os "Planos" atribuídos a ela: https://jsfiddle.net/6fnpxjz8/4/ Dentro de cada plano tenho um select do tipo multiple="multiple" que é populado com todas as opções de unidades médicas disponíveis em uma outra tabela, e por meio de comparação com as associações, já marca quais foram selecionados no momento do cadastro. No link acima deixei dois grupos como exemplo, o primeiro com alguns itens marcados e o segundo com outros itens marcados. Como identificador de cada plano tenho o retorno do banco de dados em um input type="hidden". Preciso saber como faço para capturar esses dados e savá-los no banco de dados fazendo um update (considerando que já estão cadastrados e a página em questão fornece a opção de mudanças), ou seja, o usuário pode por exemplo marcar mais opções de unidades, ou desmarcar opções, ou ainda alterar outras partes do cadastro sem alterar o select. Alguém consegue me ajudar como faço isso?
  18. Amigos do Fórum, Boa noite! Sou iniciante na programação em PHP (muito embora já programe em outras linguagens e seja graduado em desenvolvimento). Desse modo, já peço desculpas antecipadas se minha dúvida parece muito banal e também se estou postando a mesma em local errado aqui no fórum. O código que peguei no YouTube é bem simples e a finalidade é começar a aprender. Peguei um código que se destina a receber do usuário alguns dados, numa página no localhost mesmo e enviar para uma tabela criada em um BD MySql criado pelo MyPhpAdmin. Tá funcional, dá ao final a mensagem que o cadastro foi realizado com sucesso mas não grava nada na tabela. No que foi apresentado no YouTube deu tudo certo e os dados foram gravados na tabela mas o meu não faz isso. Onde estou errando? O que está faltando. Segue abaixo o código dos arquivos. ARQUIVO CADASTRO.PHP html> <head> <title>SISTEMA DE CADASTRO</title> </head> <body> <form name="signup" method="post" action="cadastrando.php"> Nome: <input type="text" name="nome" /><br /><br /> Sobrenome: <input type="text" name="sobrenome" /><br /><br /> Pais: <input type="text" name="pais" /><br /><br /> Estado: <input type="text" name="estado" /><br /><br /> Cidade: <input type="text" name="cidade" /><br /><br /> E-Mail: <input type="text" name="email" /><br /><br /> Senha: <input type="password" name="senha" /><br /><br /> <input type="submit" name="submit" value="cadastrar"/> </form> </body> </html> ARQUIVO CADASTRANDO.PHP <html> <head> <title>Cadastrando...</title> </head> <body> <?php $host = "localhost"; $user = "root"; $pass = "123"; $banco = "cadastro"; $conexao = mysql_connect($host, $user, $pass) or die(mysql_error()); mysql_select_db($banco) or die(mysql_error()); ?> <?php $nome=$_POST['nome']; $sobrenome = $_POST['sobrenome']; //$nome, $sobrenome, $pais, etc, são variáveis que armazenarão os dados $pais=$_POST['pais']; $estado=$_POST['estado']; $cidade=$_POST['cidade']; $email=$_POST['email']; $senha=$_POST['senha']; $sql = mysql_query("INSERT INTO usuarios(nome, sobrenome, pais, estado, cidade, email, senha) VALUES('$nome', '$sobrenome', '$pais', '$estado', '$cidade', '$email', '$senha')"); echo "<center><h1>Cadastro Realizado com Sucesso!</h1></center>"; ?> </body> </html> De já, agradeço pela ajuda que possa me dá. De já, agradeço pela ajuda que possa me dá.
  19. Olá, seguinte, tenho um input text, onde eu digito "elfo" e faço a busca no banco de dados e vem a descrição do elfo, CERTINHO.. até ai... mas ai eu quero botar 1 fotinho pequena junto, então quero saber como proceder para fazer a "armazenagem" de diretório no banco de dados e puxar a imagem de acordo com a raça pesquisada, quero saber se desta forma posso adaptar outras raças e a cada puxada vir sua respectiva foto? é possível?
  20. Boa noite Preciso de uma pessoa que tenha conhecimentos em banco de dados, necessitado recuperar banco de dados, onde houve a atualização e o mesmo ficou as tabelas no formato .idb, por gentileza precisando o mais rapido possivel. Pago bem!
  21. Tenho uma procedure que faz o cadastro do que está inserido nos input.... porém ele está dando o seguinte erro ao enviar.... Fatal error: Cannot pass parameter 2 by reference in C:\wamp64\www\crud1\crud\2models\user-register\user-register-model.php on line 109 A procedure no php está assim.... Dei umas pesquisadas mas não consegui resolver o meu problema.... Se puderem me ajudar ficaria grato. $rs = $this->db->pdo->prepare("call db.inserirUsers(?, ?, ?, ?, ?) VALUES (:Nome, Rua, Sexo, users_user_id, Estado)"); $rs->bindParam(1, ':Nome', $_POST['Nome'], PDO::PARAM_STR); $rs->bindParam(2, ':Rua', $_POST['Rua'], PDO::PARAM_STR); $rs->bindParam(3, ':Sexo', $_POST['radio'], PDO::PARAM_STR); $rs->bindParam(5, ':Estado', $_POST['estado'], PDO::PARAM_STR); $rs-> execute(); for ($i = 1; $i <5; $i++) { if (!empty($Outros[$i])) { $rs = $this->db->pdo->prepare("call db.inserirOutros(?) VALUES (:Outros)"); $rs->bindParam(':Outros', $_POST['Outros'.$i], PDO::PARAM_STR); $rs-> execute(); } }
  22. Pessoal, bom dia. Estou tendo certa dificuldade em manipular informações entre javascript e PHP. Tenho duas páginas, uma com um textbox e um submit e outra escrita em php onde faço conexão com o mysql e tento dar o insert, só que quando vou ver no banco, a tabela está em branco (não NULL, um espaço em branco tipo " "). Esta é a primeira página, onde tem os campos e o script: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery-ui.min.js"></script> </head> <input type="text" name="codigo" id="codigo" /> <input type="button" name="btn" id="btn" value="Submit" onclick="tst()" /> <script> function tst(){ var info={code: $('#codigo').val()}; $.post({ url: "testejquery.php", dataType:"text", data: info, success: function() { window.open('testejquery.php'); } }); console.log(info); } </script> <body> </body> </html> No console eu consigo ver que a variável foi preenchida corretamente. Aqui a segunda página: <?php mysql_connect("localhost:3306", "root", "") or die(mysql_error()); mysql_select_db("teste") or die(mysql_error()); error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); $dado = (isset( $_POST['muge'])); $sql = "INSERT INTO test (coisa) VALUES ('$coisa')"; $result = mysql_query($sql) or die(mysql_error()); ?> O insert até que funciona, porém coloca tudo em branco no BD, como se não estivesse recebendo a informação da primeira pagina Alguém pode me dar uma luz?
  23. Boa tarde, estou com problema em mostrar dados do banco. Estou dando um SELECT no banco para mostrar os dados na tela, porém quando eu entro no site, não aparece nenhum dado, só vai mostrar alguma coisa se eu atualizar a página, porém o cliente não vai saber que tem que atualizar pra aparecer os dados, não sei como resolver. Segue o código abaixo: Essa função esta no Index.php $(document).ready(function(){ $('#chat').load('busca.php'); $("#userArea").submit(function(){ $.post('index.php', $('#userArea').serialize(),function(data){ $("#msg_cliente").val(""); $("#chat").append('<div>'+data+'</div>'); }); return false; }); }); Essa esta no Busca.php $result = mysql_query("SELECT textoUser, textoBot FROM mensagem WHERE IP = '$ip' AND data = '$date'"); while($row = mysql_fetch_array($result)){ echo "<p class='them'>".$row['textoUser']."</p>"; echo "<br /><br /><br />"; echo "<p class='me'>".$row['textoBot']."</p>"; echo "<br /><br /><br />"; } mysql_close($link);
  24. Olá. Possuo umas divs responsáveis por uma programação de cada mês, os dados exibidos por ela vem de um banco de dados, aonde só conseguir exibir o texto com quebras de linhas usando a tag <pre></pre>, porém a fonte fica diferente. Alguém conhece algum outro jeito de fazer isso? E eu gostaria muito que na parte dos meses, enquanto houvesse tela, ficasse ao lado como estão as duas primeiras.
  25. Patriciaff

    Função date não salva data no bd

    Para salvar a data do sistema no bd coloquei: date_default_timezone_set('America/Fortaleza'); $gera_data = date('Y-m-d'); $gera_hora = date('H:i:s'); $gera_protocolo = time(); $gera_datalimite = date('Y-m-d', strtotime("+30 days")); a hora grava certo, a data + 30 dias tbm grava certo, mas a $gera_data salva 0000-00-00 O que esta errado?
×

Important Information

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