Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''mysql''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • 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

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1835 registros

  1. wilson c. antonio

    Porque não consigo resposta da consulta MYSQL

    Eu recebo os dados via post, nome e cpf, mas minha consulta não retorna nenhum dado da tabela consultada. O que está errado? <?php include("../_conexao/funcoes.php"); $con=conectado(); #conferindo os dados recebidos via $_POST if(isset($_POST['btnLogin'])){ #addslashes(trim)remove as sobras de texto em branco dos campos $nome = addslashes(trim($_POST['nNome'])); $cpf = addslashes(trim($_POST['nCPF'])); } $sql=$con->prepare("SELECT * FROM bolsa WHERE bolsa.cpf = $cpf "); $sql->execute(); while($linha=$sql->fetch(PDO::FETCH_ASSOC)){ //paginação - somar quantidade de usuários $id_bolsa = $linha['id_bolsa']; $nome = $linha['nome']; $sobrenome = $linha['sobrenome']; $ddata = date('d/m/Y', strtotime($linha['dtprv'])); $nota = $linha['nota']; $acertos = $linha['acertos']; } ?> <input type="text" value="<?php echo $nota?>" readonly="true"/> <input type="text" value="<?php echo $cpf?>" readonly="true"/>
  2. Thiiiziiin

    Atualizar Variável PHP

    Olá pessoal, como vão? Estou com o seguinte problema, tenho uma tabela em um banco de dados e estou pegando os valores para gerar gráficos, com a API Charts.js. Estou fazendo um gráfico dinâmico, em tempo real, porém, se eu insiro um dado no banco de dados, não consigo alterar no gráfico (é preciso dar refresh na página para alterar). Toda a conexão com o banco de dados está correta, pois se eu atualizo a página, o gráfico altera com os valores que defini. Eu fiz testes utilizando o math.random(), e funcionou, atualizava conforme os valores aleatórios gerados por essa função. Quando defino para ler do banco de dados, fica estático. Minha conclusão é que a variável de conexão do banco de dados não se altera em tempo real. Existe a possibilidade de atualizar a variável a cada segundo em PHP? Segue o código que estou fazendo: <?php include('conexao.php'); $select = $PDO->query("SELECT corrente FROM tbdados ORDER BY id DESC limit 1"); $select->execute(); $result = $select->fetch(); // retorno do banco de dados mysql_close($select); ?> // Abaixo é o javascript da API Charts.js modificada <script type="text/javascript"> var ctx = document.getElementById('myChart').getContext("2d"); var gradientStroke = ctx.createLinearGradient(0, 0, 0, 0); gradientStroke.addColorStop(0, '#FFC800'); var pointStroke = ctx.createLinearGradient(0, 0, 0, 0); pointStroke.addColorStop(0, '#3f3f3f'); var gradientFill = ctx.createLinearGradient(0, 250, 0, 50); gradientFill.addColorStop(0, "rgba(63, 63, 63, 0.7)"); gradientFill.addColorStop(1, "rgba(255, 182, 0, 1)"); var contador = 0; var corrente = <?php echo $result['corrente']; ?>; // variável que foi capturada do banco var segundos = 1000; <?php echo $rows; ?> var myChart = new Chart(ctx, { type: 'line', data: { labels: ["", "", "", "", "", "", "", "", "", "" ], datasets: [{ label: "Corrente (A)", borderColor: gradientStroke, pointBorderColor: gradientStroke, pointBackgroundColor: gradientStroke, pointHoverBackgroundColor: pointStroke, pointHoverBorderColor: gradientStroke, pointBorderWidth: 5, pointHoverRadius: 10, pointHoverBorderWidth: 1, pointHitRadius: 25, pointRadius: 3, fill: true, backgroundColor: gradientFill, borderWidth: 2, data: [, , , , , , , , , ,] }] }, options: { legend: { position: "bottom", labels: { fontColor: 'rgba(255,255,255,0.5)' } }, scales: { yAxes: [{ ticks: { fontColor: "rgba(255,255,255,0.5)", fontStyle: "bold", beginAtZero: true, maxTicksLimit: 10, padding: 20, }, gridLines: { drawTicks: false, display: false } }], xAxes: [{ gridLines: { zeroLineColor: "transparent" }, ticks: { padding: 20, fontColor: "rgba(255,255,255,0.5)", fontStyle: "bold" } }] } } }); function adddata(){ myChart.data.labels.push(contador + " segundos"); myChart.data.labels.splice(0, 1); myChart.data.datasets[0].data.splice(0, 1); console.log(myChart.data.datasets[0].data); myChart.data.datasets[0].data.push(corrente); myChart.update(); contador+=(segundos / 1000); } setInterval(function(){ adddata(); },segundos); var option = { showLines: true, scales: { yAxes: [{ display: true, ticks: { beginAtZero:true } }] } }; $(function() { setTime(); function setTime() { var date = new Date().getTime(); var string = "Corrente:<br/><span class='corrente_valor'>"+corrente+"</span><br/>Amperes"; setTimeout(setTime, segundos); $('#correnteCirculo').html(string); } }); </script>
  3. brunobos21

    Checkbox que faz update no mysql

    Olá, eu criei um formulario que salva os dados em um banco de dados mysql, e criei uma pagina de relatorio para mostrar todo mundo que se cadastra nesse banco, até ai tudo certo, só que eu tenho um campo "Status" que eu queria colocar um checkbox para o administrador poder marcar esse campo e mudar no mysql o valor do Status para 1 sempre que clicar no botão atualizar, e se o administrador desmarcar antes apertar o botão Atualizar, não mudar na tabela. Já pesquisei em tudo quer canto e não achei, se puderem me ajudar enviando algum modelo de código ou algum tópico aqui do forúm que ja fale sobre isso, agradeço. Aqui está meu código: <?php // definições de host, database, usuário e senha $host = "host"; $banco = "banco"; $user = "user"; $pass = "pass"; $tbl_name="tabela"; $nome = $_POST['nome']; $numero = $_POST['numero']; $email = $_POST['email']; $cidade = $_POST['cidade']; $whatsapp = $_POST['whatsapp']; $data = $_POST['data']; $status = $_POST['status']; // conecta ao banco de dados $con = mysql_pconnect($host, $user, $pass) or trigger_error(mysql_error(),E_USER_ERROR); // seleciona a base de dados em que vamos trabalhar mysql_select_db($banco, $con); // cria a instrução SQL que vai selecionar os dados $query = sprintf("SELECT * FROM Pesquisas"); // executa a query $dados = mysql_query($query, $con) or die(mysql_error()); // transforma os dados em um array $linha = mysql_fetch_assoc($dados); // calcula quantos dados retornaram $total = mysql_num_rows($dados); ?> <!DOCTYPE html> <html lang="en"> <head> <title>Relatorio</title> <meta charset="latin1_swedish_ci"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!--===============================================================================================--> <link rel="icon" type="image/png" href="images/icons/favicon2.ico"/> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="vendor/bootstrap/css/bootstrap.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="fonts/font-awesome-4.7.0/css/font-awesome.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="vendor/animate/animate.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="vendor/select2/select2.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="vendor/perfect-scrollbar/perfect-scrollbar.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="css/util.css"> <link rel="stylesheet" type="text/css" href="css/main.css"> <!--===============================================================================================--> <script src="vendor/jquery/jquery-3.2.1.min.js"></script> <script type="text/javascript"> //--> </script> </head> <body> <form action=" " method="post"> <div class="limiter"> <div class="container-table100"> <div class="wrap-table100"> <div class="table100"> <table> <thead> <tr class="table100-head"> <th class="column1">Nome</th> <th class="column2">Numero</th> <th class="column3">Cidade</th> <th class="column4">E-mail</th> <th class="column5">Whatsapp</th> <th class="column6">Tipo</th> <th class="column6">Data</th> <th class="column6">Status</th> </tr> </thead> <?php // se o número de resultados for maior que zero, mostra os dados if($total > 0) { // inicia o loop que vai mostrar todos os dados do { ?> <tbody> <tr> <td class="column1"><?=$linha['nome']?></td> <td class="column2"><?=$linha['numero']?></td> <td class="column3"><?=$linha['cidade']?></td> <td class="column4"><?=$linha['email']?></td> <td class="column5"><?=$linha['whatsapp']?></td> <td class="column6"><?=$linha['tipo']?></td> <td class="column6"><?=$linha['data']?></td> <td class="column6"> <input type=checkbox name="banco[]" value="1"><?=$linha['status']?> </td> </tr> </tbody> <?php // finaliza o loop que vai mostrar os dados }while($linha = mysql_fetch_assoc($dados)); // fim do if } ?> </table> <div class="container-contact2-form-btn"> <div class="wrap-contact2-form-btn"> <div class="contact3-form-bgbtn"></div> <button class="contact2-form-btn" type="submit" value="Enviar" name="enviar"> Atualizar </button> </div> </div> </div> </div> </div> </div> </form> <!--===============================================================================================--> <script src="vendor/jquery/jquery-3.2.1.min.js"></script> <!--===============================================================================================--> <script src="vendor/bootstrap/js/popper.js"></script> <script src="vendor/bootstrap/js/bootstrap.min.js"></script> <!--===============================================================================================--> <script src="vendor/select2/select2.min.js"></script> <!--===============================================================================================--> <script src="js/main.js"></script> </body> </html> <?php // tira o resultado da busca da memória mysql_free_result($dados); ?>
  4. Gemeons

    Como otimizar essa query?

    SELECT tabehist.HIST_Descricao, `vw_saldobancario`.`codigoHistorico`, (SELECT SUM(debitos + debitosPendentes) FROM vw_saldobancario WHERE mes = '1' AND `conta_bancaria_id` = '3' AND vw_saldobancario.codigoHistorico = tabehist.HIST_Codigo) AS 'mes1', `vw_saldobancario`.`conta_bancaria_id` FROM vw_saldobancario INNER JOIN tabehist ON vw_saldobancario.codigoHistoricod = tabehist.HIST_Codigo AND `ano` = '2018' AND `conta_bancaria_id` = '3' AND codigoHistorico < 500 GROUP BY codigoHistorico A query e montada a partir dessa função aonde contem um for que vai montando o meses partir do que o usuário pede . { $dataInicio = (int)$dataInicio; $i = 0; $query = "SELECT tabehist.HIST_Descricao, `vw_saldobancario`.`codigoHistorico`, "; for ($i = $dataInicio ; $i <= $dataFim; $i++) { $query = $query. "(SELECT SUM(debitos + debitosPendentes) FROM vw_saldobancario WHERE mes = '{$i}' AND `conta_bancaria_id` = '{$contaBancaria}' AND vw_saldobancario.codigoHistorico = tabehist.HIST_Codigo) AS 'mes{$i}',"; } $query = $query. " `vw_saldobancario`.`conta_bancaria_id` FROM vw_saldobancario INNER JOIN tabehist ON vw_saldobancario.codigoHistorico = tabehist.HIST_Codigo AND `ano` = '{$ano}' AND `conta_bancaria_id` = '{$contaBancaria}' AND codigoHistorico < 500 GROUP BY codigoHistorico "; return $this->db->query($query)->result(); }
  5. PedroTodorovski

    Menu dinâmico VS Menu estático

    Quais a vantagens e as desvantagens de desenvolver um menu dinâmico (banco de dados) ao invés de um menu estático? Estou desenvolvendo um ecommerce e tenho essa dúvida.
  6. leoteixeira2

    Como inserir tabela de uma consulta no banco

  7. AllysonSouza

    Tabela Listando Dados lado a lado

    Boa noite, to precisando de ajuda, eu to listando os dados direto do banco de dados em um tabela, so que ela faz isso linha por linha como é feito, eu queria que ele listasse duas tabelas na mesma pagina, só que dando continuidade da busca do banco de dados, exemplo. ele busca 50 resultados no banco, ai ele pega o maximo de linhas possivel em uma tabela, e do outro lado da tela ele lista o restante dos dados...enfim, eis meu codigo, exibindo tudo em uma tabela só <?php $categoria = $_GET['categoria']; $sql = "SELECT p.id AS idProd, p.nome AS produto, p.largura, p.comprimento, p.estilo, p.valor, p.valorCompra, p.estoque, p.imagem, c.id AS idCat, c.nome AS categoria, p.vendidos, p.tipo, p.detalhe FROM produtos p INNER JOIN categorias c ON p.categorias_id=c.id WHERE c.id=$categoria ORDER BY p.nome, p.largura ASC"; $res = mysqli_query($con, $sql); $dados = mysqli_fetch_array($res); ?> <div class="panel-footer"> <table class="table table-bordered table-hover text-center"> <thead > <tr ><td colspan="5" style="text-align: center;"> <?php echo $dados['categoria']?></td></tr> </thead> <thead > <tr > <th width="250" class="text-center" >Nome</th> <th width="10" class="text-center">Tamanho</th> <th width="100" class="text-center">Valor</th> </tr> </thead> <tbody> <?php while($linha = mysqli_fetch_array($res)){ ?> <tr > <td > <?php echo $linha['produto']; echo " "; echo $linha['largura'] ; echo " "; echo $linha['detalhe']; echo" "; if($linha['estilo']==0){ echo ''; }else if($linha['estilo']==1){ echo '(Bruta)'; }else if($linha['estilo']==2){ echo '(Plainada)';}?> <label class='label label-danger'><?php if($linha['tipo'] == 0 ){ echo 'ML';}; ?></label> <label class='label label-primary'><?php if($linha['tipo'] == 1 ){ echo 'M²';}; ?></label> <label class='label label-warning'><?php if($linha['tipo'] == 2 ){ echo 'Peça';}; ?></label> <label class='label label-info'><?php if($linha['tipo'] == 3 ){ echo 'Duzia';}; ?></label> <label class='label label-success'><?php if($linha['tipo'] == 4 ){ echo 'KG';}; ?></label> </td> <td><?php if($linha['comprimento']==0){ echo '1 M '; }else if($linha['comprimento']==1){ echo '3 M'; }else if($linha['comprimento']==2){ echo '4 M'; }else if($linha['comprimento']==3){ echo '5 M'; }else if($linha['comprimento']==4){ echo '6 M'; }else if($linha['comprimento']==5){ echo ''; } ?></td> <td> <?php echo Conversor::realBancoParaUsuario($linha['valor']); ?> </td> </tr> <?php } ?> </tbody> </table> </div>
  8. Enlibra

    Select de 2 tabelas sem registo comum

    Como fazer o select (php) de todos os dados de 2 tabelas sem registos id comuns. por exemplo uma tabela de custos e outra de tesouraria em que queria listar os movimentos por data mas sem relação entre elas?
  9. fabio3050

    Desenvolver botão para executar o campo no mysql

    Bom dia, amigos não sou desenvolvedor estou desenvolvendo uma plataforma com um pessoal fora dos Brasil, mas não estou conseguindo explicar a melhor forma para fazer esse código será que podem me ajudar. Foi feito 2 botões onde esses botões precisa executar um campo dentro do mysql porque nesse campo vai vim Via API um PDP, e esse botão somente precisa executar esse campa para que gere esse PDF, alguém pode colocar de forma técnica para que eu posso enviar pra eles! Muito Obrigado
  10. emersongo

    Sistema escolar de faltas

    Olá, estou fazendo um sistema escolar, preciso que o professor possa dar faltas ou presença aos alunos, os dias das aulas e as presenças ou faltas seriam cadastradas no banco de dados para que eu possa exibir essas informações em outra página. Porém não faço ideia de como o professor iria inserir essas informações e entraria no banco de dados.
  11. mbdec

    help com botão php executando mysql

    ola pessoal! gostaria da ajuda de vocês para criar botões php executando funções mysql. aqui esta a função mysql trazer o result set e fazer echo é um sistema de nutricionismo ele faz comparações no banco de dados, então queria criar botões para executar as açoes e echo para exibir os resultados em php Tabela Alimento: Alimento_ID Nome Tabela Beneficios_Males Beneficios_Males_ID Nome Tipo('B','M') (Se é beneficio ou Males) Tabela Alimento_Beneficios_Males Alimento_ID Beneficios_Males_ID Por exemplo, trazer todos os alimentos e seus beneficions SELECT Alimento.*, Beneficios_Males.* FROM Alimento JOIN Alimento_Beneficios_Males USING (Alimento_ID) JOIN Beneficios_Males USING (Beneficios_Males_ID) WHERE Tipo = 'B'; Por exemplo, trazer todos os alimentos e seus males SELECT Alimento.*, Beneficios_Males.* FROM Alimento JOIN Alimento_Beneficios_Males USING (Alimento_ID) JOIN Beneficios_Males USING (Beneficios_Males_ID) WHERE Tipo = 'M'; ____________________________ - |botão para executar a ação| label para o echo label para o echo ____________________________ -------------------------- --------------------------- |botão para executar a ação| ------------------------------------
  12. mbdec

    help com botão executando mysql

    ola pessoal! gostaria da ajuda de vocês para criar botões executando funções mysql. aqui esta a função mysql trazer o result set e fazer echo é um sistema de nutricionismo ele faz comparações no banco de dados, então queria criar botões para executar as açoes e "echo" para exibir os resultados Tabela Alimento: Alimento_ID Nome Tabela Beneficios_Males Beneficios_Males_ID Nome Tipo('B','M') (Se é beneficio ou Males) Tabela Alimento_Beneficios_Males Alimento_ID Beneficios_Males_ID Por exemplo, trazer todos os alimentos e seus beneficions SELECT Alimento.*, Beneficios_Males.* FROM Alimento JOIN Alimento_Beneficios_Males USING (Alimento_ID) JOIN Beneficios_Males USING (Beneficios_Males_ID) WHERE Tipo = 'B'; Por exemplo, trazer todos os alimentos e seus males SELECT Alimento.*, Beneficios_Males.* FROM Alimento JOIN Alimento_Beneficios_Males USING (Alimento_ID) JOIN Beneficios_Males USING (Beneficios_Males_ID) WHERE Tipo = 'M'; ____________________________ - |botão para executar a ação| label para o echo label para o echo ____________________________ -------------------------- --------------------------- |botão para executar a ação| ------------------------------------
  13. mbdec

    help com botão php executando mysql

    ola pessoal! gostaria da ajuda de vocês para criar botões php executando funções mysql. aqui esta a função mysql trazer o result set e fazer echo é um sistema de nutricionismo ele faz comparações no banco de dados, então queria criar botões para executar as açoes e echo para exibir os resultados em php Tabela Alimento: Alimento_ID Nome Tabela Beneficios_Males Beneficios_Males_ID Nome Tipo('B','M') (Se é beneficio ou Males) Tabela Alimento_Beneficios_Males Alimento_ID Beneficios_Males_ID Por exemplo, trazer todos os alimentos e seus beneficions SELECT Alimento.*, Beneficios_Males.* FROM Alimento JOIN Alimento_Beneficios_Males USING (Alimento_ID) JOIN Beneficios_Males USING (Beneficios_Males_ID) WHERE Tipo = 'B'; Por exemplo, trazer todos os alimentos e seus males SELECT Alimento.*, Beneficios_Males.* FROM Alimento JOIN Alimento_Beneficios_Males USING (Alimento_ID) JOIN Beneficios_Males USING (Beneficios_Males_ID) WHERE Tipo = 'M'; ____________________________ - |botão para executar a ação| label para o echo label para o echo ____________________________ -------------------------- --------------------------- |botão para executar a ação| ------------------------------------
  14. felone

    Erro ao inserir dados no mysql

    galera estou tendo esse erro INSERT INTO gw_setoresimpressao (descricao, idloja) VALUES ('', '')Incorrect integer value: '' for column 'idloja' at row 1 Ocorreu um erro na execução do Comando SQL no banco de dados <?php header('Access-Control-Allow-Origin: *'); header("Content-Type: text/html; charset=UTF-8", true); require_once 'classes/cls_db.php'; include 'classes/gravar.php'; include 'classes/alterar.php'; include 'classes/excluir.php'; include 'classes/jsongrid.php'; if (isset($_GET ['acao'] )){ $acao = $_GET['acao']; }else{ $acao = ""; } if (isset($_GET ['id'] )){ $id = $_GET['id']; }else{ $id = ""; } if (isset($_GET ['descricao'] )){ $descricao = $_GET['descricao']; }else{ $descricao = ""; } if (isset($_GET ['idloja'] )){ $idloja = $_GET['idloja']; }else{ $idloja = ""; } if (isset($_GET ['codigo_operador'] )){ $codigo_operador = $_GET['codigo_operador']; }else{ $codigo_operador = ""; } if (isset($_GET ['nome_operador'] )){ $nome_operador = $_GET['nome_operador']; }else{ $nome_operador = ""; } if($acao == "gravar"){ try { $gravar = new gravar(); $gravar->id = $id; $gravar->descricao = $descricao; $gravar->idloja = $idloja; $gravar->codigo_operador = $codigo_operador; $gravar->nome_operador = $nome_operador; $json = $gravar->gravar(); echo json_encode($json); } catch (Exception $ex) { $json[]= array('retorno'=>'error','data'=>'','msgerror' => ut9_encode($exc->getMessage())); echo json_encode($json, JSON_NUMERIC_CHECK); } } if($acao == "alterar"){ try { $alterar = new alterar(); $alterar->id = $id; $alterar->descricao = $descricao; $alterar->idloja = $idloja; $alterar->codigo_operador = $codigo_operador; $alterar->nome_operador = $nome_operador; $json = $alterar->alterar(); echo json_encode($json); } catch (Exception $ex) { $json[]= array('retorno'=>'error','data'=>'','msgerror' => ut9_encode($exc->getMessage())); echo json_encode($json, JSON_NUMERIC_CHECK); } } if($acao == "excluir"){ try { $excluir = new excluir(); $excluir->id = $id; $json = $excluir->excluir(); echo json_encode($json); } catch (Exception $ex) { $json[]= array('retorno'=>'error','data'=>'','msgerror' => ut9_encode($exc->getMessage())); echo json_encode($json, JSON_NUMERIC_CHECK); } } if($acao == "jsongrid"){ try { $json = jsongrid(); echo json_encode($json); } catch (Exception $ex) { $json[]= array('retorno'=>'error','data'=>'','msgerror' => ut9_encode($exc->getMessage())); echo json_encode($json, JSON_NUMERIC_CHECK); } } <?php header('Access-Control-Allow-Origin: *'); header("Content-Type: text/html; charset=UTF-8", true); require_once 'cls_db.php'; class gravar { public $descricao; public $idloja; public $datahora; public $codigo_operador; public $nome_operador; public $id; function gravar(){ date_default_timezone_set('America/Sao_Paulo'); $this->datahora = date('Y-m-d H:i:s'); $json = array(); $objDb = new cls_db(); $link = $objDb->conecta_mysql(); $consulta = $objDb->MysqlExecuta("SELECT * FROM gw_setoresimpressao WHERE descricao='$this->descricao' AND idloja='$this->idloja'"); $resultado = mysql_num_rows($consulta); $valor = 0; if ($resultado == $valor) { $objDb->MysqlExecuta("INSERT INTO gw_setoresimpressao (descricao, idloja) VALUES ('$this->descricao', '$this->idloja')"); $objDb->MysqlExecuta("UPDATE gw_setoresimpressao SET datahora='$this->datahora', codigo_operador='$this->codigo_operador', nome_operador='$this->nome_operador' " . "WHERE descricao='$this->descricao' AND idloja='$this->idloja'"); return true; } else { return false; } } } esse é o meu codigo, me ajudem por favor
  15. sergionpinheiro

    Salvar PDF no BD

    Boa noite pessoal, Tenho um código que gera um PDF quer termina desta forma: $pdf->Output('pdf_'.$file_name, 'D'); Gostaria de saber como eu faço para trocar o salvamento do arquivo na minha máquina, como está acima, por um salvamento no banco de dados, ou seja, o output cadastra-se o caminho no banco e armazenasse numa pasta? Agradeço a atenção de todos.
  16. Prezados boa tarde, Estou tentando escrever na tela o resultado de um select na tela utilizando WHILE, porém está entrando em loop infinito e gostaria de ajuda para acertar a sintaxe desta técnica. Código apenas com 1 WHILE <?php $_SESSION['DB_base'] = 'tupa'; $_SESSION['table_base'] = 'people_records'; $query_Recordset2 = "SELECT * FROM {$_SESSION['table_base']} WHERE `link_record` = {$data1['id']} AND `record_caracter_id` = 1 order by {$_SESSION['id_base']} DESC"; $Recordset2 = mysqli_query($connect, $query_Recordset2) or die(mysqli_error($connect)); $row_Recordset2 = mysqli_fetch_assoc($Recordset2); $totalRows_Recordset2 = mysqli_num_rows($Recordset2); while($Recordset2 = mysqli_fetch_assoc($Recordset2)) { echo "Contato: ".$Recordset2["name"]."</br>"; echo "CPF/CNPJ: ".$Recordset2["cpf_cnpj"]."</br>"; echo "e-mail: ".$Recordset2["email"]."</br>"; echo "Celular: ".$Recordset2["cellphone"]."</br>"; echo "Telefone: ".$Recordset2["telephone"]."</br>"; echo "Documento de identificação: ".$Recordset2["name"]."</br>"; echo "</br>"; }?> Código inteiro: <?php session_start(); $_SESSION['last_page'] = $_SERVER['PHP_SELF']; $_SESSION['del_message'] = 'Deseja excluir o cliente '; $_SESSION['DB_base'] = 'tupa'; $_SESSION['table_base'] = 'people_records'; $_SESSION['id_base'] = 'id'; require_once('connections.php'); $query_Recordset1 = "SELECT * FROM {$_SESSION['table_base']} WHERE record_caracter_id = '0' order by {$_SESSION['id_base']} DESC"; $Recordset1 = mysqli_query($connect, $query_Recordset1) or die(mysql_error()); $row_Recordset1 = mysqli_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysqli_num_rows($Recordset1); ?> <!doctype html> <html lang='pt-br'> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Tupã - Serviços de Engenharia</title> <link href='css/sistema.css' rel='stylesheet' type='text/css' media='all'> <style type="text/css"> #cnpj { display: none; } #contato { display: none; } #endereco { display: none; } </style> </head> <body> <fieldset> <legend>Gerenciamento de Clientes</legend> <table id="tabela"> <thead> <tr> <th>Descrição</th> <th>Contato</th> <th>Projetos</th> <th colspan="3">Ação</th> </tr> <tr> <th></th> <th></th> <th></th> <th colspan="3"><input type="submit" value="Filtrar" /> | <input type="button" onclick="javascript: location.href='#rec_openModal'" value="Adicionar" /></th> </tr> </thead> <?php while ($Recordset1 = $row_Recordset1){?> <tr> <td bgcolor="#F5F5F5"><p> Código: <?php echo $Recordset1['id']; ?> <br /> Cliente: <?php echo $Recordset1['name']; ?> <br /> CPF/CNPJ: <?php echo $Recordset1['cpf_cnpj']; ?> <br /> e-mail: <?php echo $Recordset1['email']; ?> <br /> Celular: <?php echo $Recordset1['cellphone']; ?> <br /> Telefone: <?php echo $Recordset1['telephone']; ?> <br /> Documento de identificação: <?php if(file_exists('imagens/clients/energy_bill/'.$Recordset1['id'].'.jpg')) { echo 'Documento de identificação: <a href=imagens/clients/energy_bill/'.$Recordset1['id'].'.jpg target="_blank"><img src="imagens/view.png" width="24" height="24">'; } else { echo 'Documento de identificação: indisponível'; } ?> </p></td> <td bgcolor="#F5F5F5"><?php $_SESSION['DB_base'] = 'tupa'; $_SESSION['table_base'] = 'people_records'; $query_Recordset2 = "SELECT * FROM {$_SESSION['table_base']} WHERE `link_record` = {$data1['id']} AND `record_caracter_id` = 1 order by {$_SESSION['id_base']} DESC"; $Recordset2 = mysqli_query($connect, $query_Recordset2) or die(mysqli_error($connect)); $row_Recordset2 = mysqli_fetch_assoc($Recordset2); $totalRows_Recordset2 = mysqli_num_rows($Recordset2); while($Recordset2 = mysqli_fetch_assoc($Recordset2)) { echo "Contato: ".$Recordset2["name"]."</br>"; echo "CPF/CNPJ: ".$Recordset2["cpf_cnpj"]."</br>"; echo "e-mail: ".$Recordset2["email"]."</br>"; echo "Celular: ".$Recordset2["cellphone"]."</br>"; echo "Telefone: ".$Recordset2["telephone"]."</br>"; echo "Documento de identificação: ".$Recordset2["name"]."</br>"; echo "</br>"; }?> </td> <td bgcolor="#F5F5F5"><?php $_SESSION['DB_base'] = 'tupa'; $_SESSION['table_base'] = 'projects_link_tpm'; $query_Recordset3 = "SELECT * FROM {$_SESSION['table_base']} where people_record_id = {$row_Recordset1['id']} order by {$_SESSION['id_base']} DESC"; $Recordset3 = mysqli_query($connect, $query_Recordset3) or die(mysqli_error($connect)); $row_Recordset3 = mysqli_fetch_assoc($Recordset3); $totalRows_Recordset3 = mysqli_num_rows($Recordset3); while($data3 = mysqli_fetch_assoc($Recordset3)) { echo "Projeto: ".$Recordset3["id"]."</br>"; echo "</br>"; }?> </td> <td width="3%" bgcolor="#F5F5F5"><form action="mysql/update_process.php" method="POST"> <input type="hidden" name="update_process" value="<?php echo $row_Recordset1[$_SESSION['id_base']] ?>"> <input type="image" name="submit" src="imagens/edit.png" width="24" height="24"> </form></td> <td bgcolor="#F5F5F5"><form action="mysql/del_process.php" method="POST"> <input type="hidden" name="delete_process" value="<?php echo $row_Recordset1[$_SESSION['id_base']] ?>"> <input type="hidden" name="delete_register" value="<?php echo $row_Recordset1['name'] ?>"> <input type="image" name="submit" src="imagens/delete.png" width="24" height="24"> </form></td> </tr> <?php }?> </table> </fieldset> <div id="rec_openModal" class="modalDialog"> <div> <a class="close" title="Fechar" href="#close">X</a> <fieldset> <legend>Realizar cadastro</legend> <br> <label>Modalidade:</label> <select name="modality" onChange="mostraDiv(this.value)"> <option value="1">Cliente CPF</option> <option value="2">Cliente CNPJ</option> <option value="3">Contato de cliente</option> <option value="4">Endereço de cliente</option> </select> <br /> <div id="cpf"> <form action="mysql/insert_process.php" method="post" id='1'> <br> <label>Nome: </label> <input name='name' type='text' /><br /> <br> <label>CPF: </label> <input name='cpf_cnpj' type='number' data-mask='000.000.000-00' /><br /> <br> <label>e-mail: </label> <input name='email' type='text' /><br /> <br> <label>Celular: </label> <input name='cellphone' type='text' data-mask="(00)0000-0000" /><br /> <br> <label>Telefone: </label> <input name='telephone' type='text' data-mask='(00)00000-0000' autocomplete='off' /><br /> <br> <label>Documento de identificação: </label> <input type='file' name='doc_id'><br /> <INPUT TYPE="hidden" NAME="record_caracter_id" VALUE="0"><INPUT TYPE="hidden" NAME="action" VALUE="0"> <br> <label><input type="submit" value="Cadastrar" /> </label><br /> </form> </div> <div id="cnpj"> <form action="mysql/insert_process.php" method="post" id='2'> <br> <label>Nome da empresa: </label> <input name='name' type='text' /><br /> <br> <label>CNPJ: </label> <input name='cpf_cnpj' type='text' data-mask="00.000.000/0000-00" /><br /> <br> <label>e-mail: </label> <input name='email' type='email' /><br /> <br> <label>Celular: </label> <input name='cellphone' type='text' data-mask="00000-000" /><br /> <br> <label>Telefone: </label> <input name='telephone' type='text' /><br /> <br> <label>Documento de identificação: </label> <input name='doc_id' type='file' /><br /> <INPUT TYPE="hidden" NAME="record_caracter_id" VALUE="0"><INPUT TYPE="hidden" NAME="action" VALUE="0"> <br> <label><input type="submit" value="Cadastrar" /> </label><br /> </form> </div> <div id="contato"> <form action="mysql/insert_process.php" method="post" id='3'> <br> <label>Nome: </label> <input name='name' type='text' /><br /> <br> <label>cpf: </label> <input name='cpf' type='number' data-mask='000.000.000-00' /><br /> <br> <label>e-mail: </label> <input name='email' type='text' /><br /> <br> <label>Celular: </label> <input name='cellphone' type='text' data-mask="(00)0000-0000" /><br /> <br> <label>Telefone: </label> <input name='telephone' type='text' data-mask='(00)00000-0000' autocomplete='off' /><br /> <br> <label>Documento de identificação: </label> <input type='file' name='doc_id'><br /> <INPUT TYPE="hidden" NAME="record_caracter_id" VALUE="1"><br> <label>Contato do cliente </label> <select name="link_record"> <?php while ($data = mysqli_fetch_array($Recordset1)) { echo("<option value='".$data['id']."'>".$data['name']."</option>"); } ?> </select><br /> <INPUT TYPE="hidden" NAME="action" VALUE="0"> <br> <label><input type="submit" value="Cadastrar" /> </label><br /> </form> </div> <div id="endereco"> <form action="mysql/insert_process.php" method="post" id='4'> <br> <label>CEP: </label> <input name='cep' type='text' /><br /> <br> <label>Logradouro: </label> <input name='address' type='text' data-mask="00000-000" autocomplete="off" /><br /> <br> <label>Número: </label> <input name='number' type='text' /><br /> <br> <label>Bairro: </label> <input name='neighborhood' type='text' /><br /> <br> <label>Cidade/UF: </label> <input name='city' type='text' /><input name='uf' type='text' /><br /> <INPUT TYPE="hidden" NAME="record_caracter_id" VALUE="4"><INPUT TYPE="hidden" NAME="action" VALUE="1"> <br> <label><input type="submit" value="Cadastrar" /> </label><br /> </form> </div> </fieldset> </div> </div> </body> </html> <?php mysqli_free_result($Recordset1); mysqli_free_result($Recordset2); mysqli_free_result($Recordset3); ?>
  17. jonata paulino

    Consulta em duas tabelas dando timeout

    SELECT e.*, e.CO_ESCOLA, es.CO_ENTIDADE FROM enem20162 e LEFT JOIN escolas es ON e.CO_ESCOLA = es.CO_ENTIDADE GROUP BY e.CO_ESCOLA; Estou fazendo esta consulta ai a cima para o retornar os alunos que estão matriculados em uma escola, porém, fica só rodando e não completa a execução. Informando que essas duas tabelas estão no mesmo banco e eu não fiz a junção através de chave primária e estrangeira. Não sei se está correto.
  18. rodrigomv

    somando dados de uma mesma coluna

    Existe algum jeito de fazer um cálculo(soma) usando valores da mesma coluna? Por exemplo: o cliente quer comprar uma cota no valor de 2000, no banco eu tenho várias cotas cadastradas, entre elas uma no valor de 1000, outra no valor de 600 e uma terceira no valor de 400. O resultado pode ser aproximado. id valor admin 200 400 bb 333 500 caixa 356 1000 bb 567 600 bb 788 350 bb 900 200 caixa Em tentativas, achei o número mais próximo de forma direta, através de um campo (não da somatória de campos). exemplo: select * from produtcs order by ABS(value - 2000)
  19. Bom dia pessoal preciso fazer um filtro na tabela buscando apenas os registros que são desejados pelo cliente. Pode haver um ou mais registros de interesse do usuário por isso estou usando a clausula IN pois esta irá me relacionar todos os registros que satisfazem a pesquisa. Estou usando na class assim: public function select($fields,$table,$cond,$exec){ $this->prepExec('SELECT '.$fields.' FROM '.$table.' '.$cond.'',$exec); return $this->query; A class está sendo chamada, retorna o resultado tudo sem erro. apenas não está reconhecendo os valores para serem retornados na página. Estou usando assim, ou seja o que esta no array (,Array( $variável) não está sendo reconhecido. Ou será que com class a clausula IN não funciona? Ou estou codificando errado? $logoimg = "('2', '4')"; // Para testes, ná vdd vem por uma SESSION e é colocada na variável $sel = $crud->select('codi,nome,nomefant,ctrselo,cpf','tblclie','WHERE codi IN ? ',Array( $logoimg )); $selInt=($crud->select('codi,nome,nomefant,ctrselo,cpf','tblclie','WHERE codi IN ? ',Array( $logoimg ))->rowCount()); No entanto não é reconhecido. Tanto $sel como $selInt vêm vazias, zeradas. Alguém sabe como resolver? Agradeço antecipadamente.
  20. Adriano Weverton

    MySQL + PHP

    Olá, boa tarde. Objetivo : pegar questões da tb_questões de modo que sejam filtradas de acordo com capítulo, etapa, nível e que os registro da tabela precisa ser chamado até dar um valor definido de quantidade registrado na tabela escories e quando chegar a esse valor não puxar mais registro. Nível fácil = 10 scories Nível médio = 15 scories Nível difícil = 5 socorres O que já foi feito? Os filtro das questões de acordo com capítulo, etapa e nível. O que falta ? Limitar o número de registro pela quantidade de scories da questão, ou seja, puxar registro até a soma dos scories das questões ser igual a um valor determinado. Arquivo conexão (1 exemplo) $sql = "SELECT * FROM tb_questoes WHERE disciplina_quest='$disciplina' AND etapa_quest='$etapa' AND capitulo_quest='$cap' AND nivel_quest='1' ORDER BY RAND() LIMIT 3 "; try{ $resultado = $conexao ->prepare($sql); $resultado-> execute(); $data=$resultado->FETCHALL(PDO::FETCH_OBJ); } catch (PDOException $e) { echo $e.'ERRO'; }
  21. reinaldorti

    mysqldump version mismatch

    Olá, galera! Instalei o MySQL Workbench 8.0 e está me pedindo para eu fazer um mysqldump version mismatch.. pesquisei sobre isso e fiz os procedimentos que foram passados nos tutoriais., mais não faz o backup do banco e continua me pedindo para fazer o mysqldump version mismatch.. algúem poderia me dar uma ajuda.. obrigado! IMAGEM
  22. Boa tarde galera! Estou tentando fazer o seguinte: Eu quero que a consulta do Mysql mostre somente os campos em que a data do "ultimo_laudo" seja 3 meses menor que a data atual. Ainda não tenho muito conhecimento, então relevem =) Estou tentando fazer assim: $busca = "SELECT * FROM anuncios WHERE ultimo_laudo < CURRENT_DATE() -90"; Agradeço a atenção! o/
  23. jonata paulino

    Média de valores em Colunas

    Eu tenho 4 colunas com valores numéricos e gostaria de tirar a média linha por linha dessas colunas e criar uma nova com essas médias. Obrigado
  24. felone

    Consulta mysql com php so retorno o valor NULL

    Bom Galera estou fazendo um consulta simples, mas só retorna o valor NULL como resultado. e tbm aparece esse erro "Warning: mysql_fetch_array() expects parameter 1 to be resource, integer given in ". esse eh meu codigo <?php require_once ('class_conexao.php'); $descricao = COPA; $idloja = 980; $sql = "SELECT * FROM gw_setoresimpressao WHERE descricao = '$descricao' AND idloja = '$idloja' "; $objDb = new class_conexao(); $link = $objDb->conecta_mysql(); $result = $objDb->MysqlExecuta($link, $sql); $total = mysql_fetch_array ($result); var_dump($total);
  25. Olá, poderiam me ajudar com o erro abaixo? [29-Oct-2018 10:05:04 America/Recife] PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[28000] [1045] Access denied for user 'mdoria'@'localhost' (using password: NO)' in /home/includes/conexao.php:22 Stack trace: #0 /home/includes/conexao.php(22): PDO->__construct('mysql:host=loca...', NULL, NULL) #1 /home/includes/connection.php(34): include('/home/mdoria/pu...') #2 /home/functions_ajax.php(2): include('/home/mdoria/pu...') #3 {main} thrown in /home/includes/conexao.php on line 22 Meu php está com a seguinte estrutura: Arquivo: connection.php <?php error_reporting(E_ALL & ~E_DEPRECATED & ~E_NOTICE); date_default_timezone_set("America/Recife"); session_start(); include "includes/constantes.php"; include "includes/conexao.php"; Arquivo: conexao.php <?php $conCore = new PDO("mysql:host=" . SERVIDOR . ";dbname=" . CORE_BANCO, CORE_USUARIO, CORE_SENHA); $conCore->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $conCore->query("SET NAMES 'utf8'"); $conCore->query('SET character_set_connection=utf8'); $conCore->query('SET character_set_client=utf8'); $conCore->query('SET character_set_results=utf8'); $query = "SELECT * FROM usuario WHERE identificador = '$_GET[sis]'"; $resultCore = $conCore->query($query); $rowCore = $resultCore->fetch(PDO::FETCH_OBJ); if (empty($rowCore->id)) { echo "<script>window.location.href = '$URLbase';</script>"; } define("BANCO", $rowCore->banco); define("USUARIO", $rowCore->user); define("SENHA", $rowCore->senha); $con = new PDO("mysql:host=" . SERVIDOR . ";dbname=" . BANCO, USUARIO, SENHA); $con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $con->query("SET NAMES 'utf8'"); $con->query('SET character_set_connection=utf8'); $con->query('SET character_set_client=utf8'); $con->query('SET character_set_results=utf8'); Já antecipo meus agradecimentos a quem possa me auxiliar.
×

Informação importante

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