Ir para conteúdo

ThalissonChagas1407

Members
  • Total de itens

    31
  • Registro em

  • Última visita

  • Dias vencidos

    2

Reputação

8 Regular

Sobre ThalissonChagas1407

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. ThalissonChagas1407

    Trazendo resultados para entrada e saida

    Boa noite Tenha duas Tabelas Denomindas abaixo; Tabela "ENTRADA" _________________________________ id | produto | qtd | data ---------------------------------- 1 | A | 10 | 2017-01-01 ---------------------------------- 2 | B | 2 | 2017-05-01 ---------------------------------- 3 | F | 5 | 2017-07-01 ---------------------------------- Tabela "SAIDA" _________________________________ id | produto | qtd | data ---------------------------------- 1 | C | 5 | 2017-03-01 ---------------------------------- 2 | A | 7 | 2017-06-01 ---------------------------------- 3 | F | 2 | 2017-07-01 ---------------------------------- Gostaria de ter um resultado Dinamico Da seguinte Maneira (DENTRO DE UM DETERMINADO PERIODO) PRODUTO | ENTRADA | SAIDA | A | 10 | 7 | B | 2 | 0 | C | 0 | 5 | F | 5 | 0 | É Possivel Fazer em Mysql?
  2. ThalissonChagas1407

    erro

    <?php require_once("config.php"); $sql = new Sql(); $usuarios = $sql->select("SELECT * FROM tb_usuarios", ''); echo json_encode($usuarios); ?> Tenta chamar com o Parametro vazio!
  3. ThalissonChagas1407

    Json não retorna

    Utiliza o Firebug, e verifica o retorno que esta trazendo seu arquivo, e poste pra gente ver update_func.php https://getfirebug.com/
  4. ThalissonChagas1407

    [Resolvido] mysqli_query SUM

    https://www.w3schools.com/sql/func_mysql_sum.asp
  5. ThalissonChagas1407

    Inserindo Iframes por JavaScript

    Ficou um pouco confuso, tente se expressar melhor, e se der coloque o codigo completo dentro das tags de codigo
  6. ThalissonChagas1407

    Como faço para pegar o "value" de cada radio

    Complementando a resposta do nosso amigo @Jhess, esse metodo seria em Javascript. O metodo do Jhess em Jquery
  7. ThalissonChagas1407

    receber variável no iframe

    Bom temos algumas coisas para fazermos. como você vai chamar no iframe, ele não vai receber dados vindo via POST. Formulario 2 <?php $material = $_POST['material']; echo $material; ?> <table id='form' class="table table-striped table-bordered table-hover" > <tr> <Td> <iframe src="info1.php?material=<?= $material ?>" name="pesquisa" width="500" height="3550" scrolling="yes" frameborder="0" style="border:0px"></iframe> </td> <Td> <iframe src="info2.php?material=<?= $material ?>" name="pesquisa" width="500" height="3550" scrolling="yes" frameborder="0" style="border:0px"></iframe> </td> </tr> </TABLE> REPARE QUE NO INFO 1 e no INFO 2 eu troquei de POST por GET INFO 1 <table id='form' class="table table-striped table-bordered table-hover" > <!-- linhas --> <tr> <th width='25%'> MATERIAIS </th> <th width='25%'> N DE SERIE </th> <?php $material = $_GET['material']; $sql = "SELECT * FROM material WHERE material='$material' "; $res = mysql_query($sql); while ($linha = mysql_fetch_array($res)) { ?> <tr> <td> <font color='green'> <?php echo $linha['material']; ?> </td> <td> <font color='green'> <?php echo $linha['serie']; ?> </td> </tr> <?php } ?> </table> INFO 2 <table id='form' class="table table-striped table-bordered table-hover" > <!-- linhas --> <tr> <th width='25%'> MATERIAIS </th> <th width='25%'> N DE SERIE </th> <?php $material=$_GET['material']; $sql = "SELECT * FROM vendas WHERE material='$material' AND status='VENDIDO' "; $res = mysql_query($sql); while($linha = mysql_fetch_array($res)){ ?> <tr> <td> <font color='green'> <?php echo $linha['material'];?> </td> <td> <font color='green'> <?php echo $linha['serie'];?> </td> </tr> <?php } ?> </table>
  8. ThalissonChagas1407

    [Resolvido] nao consigo inserir dados no banco de dados com pdo

    Seu exemplo esta correto! o que esta errado é como você esta chamando o bindParam; você instanciou a variavel como nome de " $insert " que inicia o PREPARE e depois adicionou o parametro em uma variavel nao inciada, " $sql " <?php require("config.php"); $idProd = $_POST['idUsuario']; $id_usuario = 1; $nome_usuario = "guilherme"; $end = "avenida nao sei"; $pagar = "dinheiro"; $obser = "nada"; $tel = "12165151"; $sql = $pdo->prepare("SELECT * FROM produtos WHERE id = '$idProd'"); $sql->execute(); $contar = $sql->rowCount(); while($ln = $sql->fetchObject()){ $nomeProd = $ln->nome_prod; $descricao = $ln->descricao_prod; $preco = $ln->preco; $status = $ln->status; $img = $ln->img; } if($contar > 0){ try{ $insert = $pdo->prepare("INSERT INTO pedidos(id_usuario, id_produto, nome_produto, nome_usuario, img_produto, preco_pagar, endereco_entrega, status, forma_pagamento, observacao, telefone_usuario) VALUES (:idUsuario, :idProduto, :nomeProduto, :nomeUsua, :imgProd, :precoPagar, :enderecoEntre, :statusProd, :formaPagar, :obs, :telefoneUsua)"); $insert->bindParam(":idUsuario", $id_usuario); $insert->bindParam(":idProduto", $idProd); $insert->bindParam(":nomeProduto", $nomeProd); $insert->bindParam(":nomeUsua", $nome_usuario); $insert->bindParam(":imgProd", $img); $insert->bindParam(":precoPagar", $preco); $insert->bindParam(":enderecoEntre", $end); $insert->bindParam(":statusProd", $status); $insert->bindParam(":formaPagar", $pagar); $insert->bindParam(":obs", $obser); $insert->bindParam(":telefoneUsua", $tel); echo "entro aqui"; $insert->execute(); }catch(PDOException $e){ echo "Error: " . $e->getMessage(); } } ?>
  9. ThalissonChagas1407

    [Resolvido] nao consigo inserir dados no banco de dados com pdo

    Se não der com o ex poste seu codigo de conexão <?php require("config.php"); $idProd = $_POST['idUsuario']; $id_usuario = 1; $nome_usuario = "guilherme"; $end = "avenida nao sei"; $pagar = "dinheiro"; $obser = "nada"; $tel = "12165151"; $sql = $pdo->prepare("SELECT * FROM produtos WHERE id = '$idProd'"); $sql->execute(); $contar = $sql->rowCount(); while ($ln = $sql->fetchObject()) { $nomeProd = $ln->nome_prod; $descricao = $ln->descricao_prod; $preco = $ln->preco; $status = $ln->status; $img = $ln->img; } if ($contar > 0) { try { $insert = $pdo->prepare("INSERT INTO pedidos(id_usuario, id_produto, nome_produto, nome_usuario, img_produto, preco_pagar, endereco_entrega, status, forma_pagamento, observacao, telefone_usuario) VALUES (:idUsuario, :idProduto, :nomeProduto, :nomeUsua, :imgProd, :precoPagar, :enderecoEntre, :statusProd, :formaPagar, :obs, :telefoneUsua)"); $insert->execute(array( ":idUsuario" => $id_usuario, ":idProduto" => $idProd, ":nomeProduto" => $nomeProd, ":nomeUsua" => $nome_usuario, ":imgProd" => $img, ":precoPagar" => $preco, ":enderecoEntre" => $end, ":statusProd" => $status, ":formaPagar" => $pagar, ":obs" => $obser, ":telefoneUsua" => $tel )); echo "entro aqui"; echo $stmt->rowCount(); } catch (PDOException $e) { echo 'Error: ' . $e->getMessage(); } } ?>
  10. Bom, da uma olhada no botstrap. Vai te ajudar muito. https://getbootstrap.com/ segue exemplo utilizando Botstrap <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous"> <div class="container"> <div class="row"> <div class="col-md-6"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec quis purus auctor, convallis dui ut, elementum nisi. Curabitur vel dapibus leo, vel blandit dolor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Integer bibendum, elit sit amet maximus tincidunt, elit tellus consectetur odio, sit amet gravida quam sapien sed ante. Curabitur neque libero, malesuada tincidunt molestie a, viverra ac tellus. Fusce consequat, mi vel venenatis fringilla, orci nunc aliquam odio, eu dignissim metus justo quis turpis. Curabitur porta nisi at diam convallis, ac gravida ipsum efficitur. Duis quis nisl at erat aliquam pretium sit amet ut eros. Etiam semper ultricies dapibus. Ut in molestie dolor. Proin consectetur magna sem, eu auctor urna dictum ultrices. Maecenas lectus arcu, feugiat et imperdiet eu, fermentum et lacus. Donec in finibus nibh. Donec quis dui sapien. Vivamus at quam commodo, luctus sapien id, pretium sapien. Donec odio odio, eleifend at leo sit amet, finibus gravida mi. </div> <div class="col-md-6"> Morbi sit amet arcu ullamcorper, volutpat nunc et, elementum dui. Etiam vel nisl ac neque porttitor aliquet. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce nec ultricies velit. Duis rutrum, orci a imperdiet volutpat, sapien lacus mattis lorem, a pulvinar nibh enim vel tellus. Fusce semper ex eu augue sagittis, ut venenatis erat eleifend. Duis maximus at mauris ut laoreet. Integer pellentesque libero at eros dapibus, in ullamcorper ante tincidunt. Sed lobortis, lacus nec finibus efficitur, ligula nibh imperdiet mi, vel tristique velit nulla a risus. Praesent ut vulputate sapien. Morbi a pellentesque massa. Suspendisse potenti. Phasellus at odio vel tellus sollicitudin rhoncus a quis nisi. Etiam lacinia libero vel cursus congue. Fusce tempus nisl justo. Phasellus rutrum scelerisque magna. Praesent quis nisi viverra, sollicitudin ex tristique, gravida nulla. Morbi quis gravida turpis, et efficitur velit. Vivamus interdum, ipsum vel dictum fermentum, ante nulla elementum justo, in mollis metus enim non odio. Cras libero enim, eleifend nec neque ac, condimentum tincidunt tellus. Mauris non consectetur libero, ac condimentum purus. Donec tristique, sem et feugiat feugiat, justo ligula bibendum dui, et sodales turpis tortor eget urna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Duis at mauris placerat, fringilla tellus in, consectetur est. Fusce a dapibus nisl. Aenean pulvinar posuere sapien at ullamcorper. Vivamus vel lacus in dui elementum accumsan. Nunc nec dui magna. Donec efficitur tellus quis metus dictum dignissim. Pellentesque quis lacus eu nisi imperdiet varius ut ut felis. Vestibulum non neque non neque posuere placerat. In scelerisque vestibulum neque, in sagittis ipsum congue ut. Praesent vel pretium nibh, eget ullamcorper diam. Nunc maximus semper ornare. Vivamus quis ante id turpis malesuada ultricies vel sed leo. Integer semper mi id nibh semper tincidunt. Nam viverra orci lorem, nec euismod tortor feugiat at. Donec dignissim congue lacus nec sodales. Duis pretium nibh non dapibus commodo. Nam id lectus vel nulla maximus facilisis. Sed lobortis fermentum nulla, sed vehicula lorem dapibus sit amet. Morbi bibendum sapien at enim imperdiet viverra. Pellentesque vehicula ligula sit amet dui maximus ultrices pharetra non odio. Sed lacus turpis, fringilla at eros et, laoreet blandit nibh. Suspendisse eget mollis purus, vel feugiat justo. Nullam tellus sem, vulputate eget ante quis, vehicula venenatis velit. </div> </div> </div>
  11. ThalissonChagas1407

    Colar imagem em input?

    Lembro de fazer algo parecido com o Canvas. http://html2canvas.hertzen.com/ Talvez lhe ajude meu amigo @Jhess
  12. ThalissonChagas1407

    [Resolvido] Formulario não retorna dados completos

    hahaha sempre nos @Jhess , tamo junto! Abraços
  13. ThalissonChagas1407

    [Resolvido] Formulario não retorna dados completos

    Bom, o filter_input vai filtrar uma variavel externa, Ou seja, ele vai trazer somente o que você clicar para editar, pois esta mandando via GET somente aquela opção. https://www.w3schools.com/php/func_filter_input.asp fiz um ex, com você clicando no ID testa ai e ve o que dá. Altere o nome da tabela, e os dados da conexão <!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" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Alterando Dados</title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"></link> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <meta charset="UTF-8"></meta> </head> <?php $servidor = 'localhost'; $usuario = 'root'; $senha = ''; $banco = 'mydb'; // Conecta-se ao banco de dados MySQL $mysqli = new mysqli($servidor, $usuario, $senha, $banco); // Caso algo tenha dado errado, exibe uma mensagem de erro if (mysqli_connect_errno()) trigger_error(mysqli_connect_error()); $id = filter_input(INPUT_GET, "id"); // Executa uma consulta que pega cinco notícias $sql = "SELECT * from tabela where id = '$id' "; $query = $mysqli->query($sql); while ($dados = $query->mysqli_fetch_array()) { $CPF = $dados['CPF']; $nome = $dados['nome']; $sobrenome = $dados['sobrenome']; $pais = $dados['pais']; $estado = $dados['estado']; $cidade = $dados['cidade']; $email = $dados['email']; $senha = $dados['senha']; } ?> <?php ?> <body> <div id="conteudo"> <h1>Alterar Dados de Clientes 2018</h1> <p> <form action="alterar.php"> <input type="hidden" name="id" value="<?php echo $id ?>" /> CPF: <input type="text" name="CPF" value="<?php echo $CPF ?>"/> <br/> Nome: <input type="text" name="nome" value="<?php echo $nome ?>"/><br/> Sobrenome: <input type="text" name="sobrenome" value="<?php echo $sobrenome ?>"/> <br/> Pais: <input type="text" name="pais" value="<?php echo $pais ?>"/> <br/> Estado: <input type="text" name="estado" value="<?php echo $estado ?>"/> <br/> Cidade: <input type="text" name="cidade" value="<?php echo $cidade ?>"/> <br/> Email: <input type="text" name="email" value="<?php echo $email ?>"/> <br/> Senha: <input type="text" name="senha" value="<?php echo $senha ?>"/> <br/> <input type="submit" value="Alterar" /> </form> </p> </div> </body> </html>
  14. ThalissonChagas1407

    [Resolvido] Formulario não retorna dados completos

    tem algo errado ai, você deveria trazer o campo com um $mysqli->query n o caso do seu ex: vou fazer um exemplo para te mandar
  15. ThalissonChagas1407

    [Resolvido] enviar lista array para banco de dados

    Seu arquivo mysql.php , não foi muito claro! Não testei, mais deve ser por ai. segue exemplo: <?php //ARQUIVO DE CONEXAO// $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } //FIM ARQUIVO CONEXAO// $linha = $_POST['linha']; $dias = $_POST['dias']; $h_en = $_POST['h_en']; $saida = $_POST['saida']; $via = $_POST['via']; $h_sa = $_POST['h_sa']; $destino = $_POST['destino']; //Insere a linha $sql = "INSERT INTO `linha` (`id_linha`, `linha`, `dias`, `ativo`) VALUES (NULL, '" . $linha . "', '" . $dias . "', '1')"; if ($conn->query($sql) === TRUE) { //se caso executar, traz o id do registo inserido $id = $conn->insert_id; } else { echo "Tem bicho aqui: " . $sql . "<br>" . $conn->error; } //faz o laço de for no array de horarios for ($i = 0; $i < count($h_en); $i++): //para cada registro inserir a linha $sql = "INSERT INTO `horarios` (`h_en`, `saida`, `via`, `h_sa`, `destino`, 'linha') VALUES ('$h_en[$i]', '$saida[$i]', '$via[$i]', $h_sa[$i]','$destino[$i]', '$id' )"; if ($conn->query($sql) === TRUE) { echo 'Inseriu o Registro'; } else { echo "Tem bicho aqui: " . $sql . "<br>" . $conn->error; } echo '<br/>'; endfor; $conn->close(); ?> Neste exemplo eu utilizei o mysqli_insert_id , que no caso não há necessidade de você abrir uma consulta para verificar o ultimo id. http://php.net/manual/pt_BR/mysqli.insert-id.php o laço para inserir o array , utilizei o for https://secure.php.net/manual/pt_BR/control-structures.for.php seria bom dar uma estuda em ambos para entender um pouco. abraços
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.