Jump to content

Search the Community

Showing results for tags 'MYsql'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Calendars

  • Comunidade iMasters

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

  1. Luciano Marques

    Limite de Um Acesso Por Usuário PHP & MYSQL

    Então pessoal é o seguinte: Estou tendo problemas para impedir acesso simultâneo no meu projeto. Foi depois de muito pesquisar que vim aqui abrir esse tópico. Enfim, eu até consegui colocar uma teoria em prática que era a de criar uma coluna na tabela `usuarios` com 1 para ativo, e 2 para inativo. e depois coloquei no topo a condição IF para se 1 já preenchido não permite o login. até ai de boa. o problema vem se o usuário não desloga só fecha a janela. a coluna ainda permanece como ativa 1. mesmo expirando o login, não ocorre o update na base de dados. Se alguém puder me ajudar nessa, preciso concluir esse trabalho ainda essa semana. desde já agradeço
  2. drx

    SGBD

    Olá Pessoal! Eu estou tentando instalar o sgbd navicat para acessar meu banco de dados, porém sem sucesso. Pergunta: Para usar o sgbd navicat é necessário instalar o mysqlserver ou o navicat já traz no pacote dele ao instalar? Aguardo.
  3. TENHO O SEGUINTE SELECT : select loja,NOME,PREÇO from produtos GROUP BY NOME,LOJA order by NOME,PREÇO ASC ; E O RETORNO É : LOJA NOME PREÇO A banana prata 1,98 C banana prata 1,99 B COCO VERDE 1 123 COCO VERDE 1 C COCO VERDE 1 C laranja pera rio 0,49 A laranja pera rio 1,99 123 laranja pera rio 1211 B LARANJA SERRA DAGUA 1,99 C LARANJA SERRA DAGUA 2,99 B maca fuji 2,50 C maca fuji 2,97 A maca fuji 2,99 B MAMAO 1,97 C MAMAO 2,10 123 PESSEGO 12 C PESSEGO 2,30 A PESSEGO 234 C UVA 1212 123 UVA 212 A UVA 3,25 QUERIA QUE ME RETORNASSE APENAS O PRIMEIRO PRODUTO,PREÇO DE CADA LOJA POR EXEMPLO : A LOJA 'A' VENDEU A BANANA MAIS BARATA, A LOJA 'B' VENDEU O COCO VERDE MAIS BARATO A LOJA 'C' A LARANJA..... e assim por diante , senão o retorno vai ficar muito extenso pois vai ser muitas lojas e produtos.
  4. Olá Masters Estou precisando incluir uma string num campo de uma tabela mysql. É o seguinte: Tenho um campo contendo instruções de uma receita culinária e preciso colocar a string "-- " (sem aspas) no início de cada linha do campo das instruções. Já tentei o UPDATE tabela SET variavel = concat("-- ", variavel); mas ele só altera a primeira linha... Preciso encontrar as demais linhas dentro do campo e colocar a string na frente. Alguém tem uma ideia de como fazer ?
  5. lordstarlight

    Valor decimal x quantidade = ???

    Olá pessoal, Tenho uma base de dados onde há um campo decimal que guarda um valor tipo (10.20). Quanto tento retornar o valor multiplicado por quantidade (10.2 * 2) retorna apenas 20,00 $subTotal = $qtdeItem * $precoProduto; echo 'R$ '.number_format($subTotal,2,",",".");?><br> Como faço para retornar 20,40 ?
  6. Olá senhores, estou intrigado com uma coisa: tenho o seguinte código: $pesquisa = "SELECT motivo, CASE WHEN motivo = 'Intensa superposição celular em mais de 75% de esfregaço' THEN 'A' WHEN motivo = 'Sangue em mais de 75% de esfregaço' THEN 'B' WHEN motivo = 'Artefatos de dessecamento mais de 75% de esfregaço' THEN 'C' ELSE 'TESTE' END AS opcao FROM insatisfatorio WHERE exame_id = '1' ORDER BY opcao ASC"; quando o executo diretamente no SGBD (PHPMyAdmin) dá certo e tenho a coluna "opcoes" me mostrando a opção "A" como previsto. No entanto, quando acrescento: $linha = mysql_query($pesquisa); while ($pesquisa = mysql_fetch_array($linha) or die(mysql_error())){ echo $pesquisa["opcao"]; echo "<br>"; na página PHP para exibir o resultado, o código só me retorna a string "TESTE". NÃO SEI MAIS O QUE FAZER PQ PARECE TÁ TUDO OK! O QUE DIABOS ACONTECE?
  7. erikalopes

    [Resolvido] [ Dúvida ] - Inner Join

    Olá pessoas, eu estou estudando Banco de Dados (postgresql com pgadmin3) e criei as seguintes tabelas (Foto), e agora eu preciso selecionar nome de medico e paciente que estão na tabela consulta, eu tentei de algumas maneiras como esta abaixo, filtrando por nome da clinica, porém ele me dá esse erro: ERROR: table name "pessoa" specified more than once ----------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------- alguém poderia me ajudar a filtrar essas informações usando inner join?
  8. gramosiri2

    Erro em Botão Deletar

    Eu tinha um botao de deletar dentro do while ficava ao lado do botao "editar" e funcionava normal. Porém coloquei um modal para dar um aviso antes de deletar de uma vez o registro, e agora não está funcionando o delete... Ele pega sempre o ultimo registro e não o id correspondente como estava antes. Alguma ideia? Antes, ele pegava o id certo, qualquer registro... O id desse registro por exemplo é o '39' como na imagem... Agora já com o modal, todos os registros aparecem com o ultimo id cadastrado... Não estou conseguindo achar o erro. Segue os codigos Código sem modal (Funcionando o delete) <?php while($linha = mysqli_fetch_array($consulta_func_cargo)){ echo '<tr><td >'.$linha['nome'].'</td>'; echo '<td>'.$linha['cpf'].'</td>'; echo '<td>'.$linha['rg'].'</td>'; echo '<td>'.$linha['nome_cargo'].'</td>'; echo '<td>'.'R$ '.$linha['limite_valor'].',00'.'</td>'; if ($linha['status'] == 1){ $status = "Ativado"; echo '<td style="color:#009900">'.$status.'</td>'; }else{ $status = "Desativado"; echo '<td style="color:red">'.$status.'</td>'; } ?> <td><a class="btn btn-warning" href="?pagina=inserir_func&editar=<?php echo $linha['id']; ?>">Editar</a></td> <td><a class="w3-button w3-red" href="deleta_func.php?id=<?php echo $linha['id']; ?>">Deletar</a></td></tr> <?php } ?> Código com Modal (não funciona o delete) <?php while($linha = mysqli_fetch_array($consulta_func_cargo)){ echo '<div id="id01" class="w3-modal"> <div class="w3-modal-content w3-animate-top w3-card-4"> <header class="w3-container w3-blue"> <a href="painel.php?pagina=func" class="w3-button w3-display-topright">&times;</a> <h2>Deletar registro</h2> </header> <div class="w3-container"> <p>Tem certeza que desaja apagar o registro?</p> <p><a class="w3-button w3-red" href="deleta_func.php?id='.$linha["id"].'">Sim, apagar!</a> <a class="w3-button w3-blue" href="painel.php?pagina=func">Voltar</a></p> </div> </div> </div>'; echo '<tr><td >'.$linha['nome'].'</td>'; echo '<td>'.$linha['cpf'].'</td>'; echo '<td>'.$linha['rg'].'</td>'; echo '<td>'.$linha['nome_cargo'].'</td>'; echo '<td>'.'R$ '.$linha['limite_valor'].',00'.'</td>'; if ($linha['status'] == 1){ $status = "Ativado"; echo '<td style="color:#009900">'.$status.'</td>'; }else{ $status = "Desativado"; echo '<td style="color:red">'.$status.'</td>'; } ?> <td><a class="btn btn-warning" href="?pagina=inserir_func&editar=<?php echo $linha['id']; ?>">Editar</a></td> <td><a onclick="document.getElementById('id01').style.display='block'" class="btn btn-danger">Deletar</a></td></tr> <?php } ?> Acho que o problema pode estar no echo '';
  9. Salve comunidade! Volto aqui com uma dúvida que está persistindo. Estou desenvolvendo um site de redações online em que o professor corrigi e a correção fica estacada Exemplo: Eu gosta mas de você. Quando ele for ver a correção terá: Eu gosto mas(o correto seria "mais") de você. O problema é que quando é um texto muito grande como uma redação ele além de marcar a diferença entre os textos marca outras palavras. Talvez haja um problema no código ou fazer isso seja impossivel mas eu queria basicamente o que o site https://clevert.com.br/comp/ faz. Alguém me ajuda ai na moral. Aqui está meu código: <?php $id = $_GET['id']; $pega = mysql_query("select * from correcao where codigo_redacao='$id'")or die(mysql_error()); $linhacorrecao = mysql_fetch_assoc($pega); ?> <?php function get_str_difs($str1, $str2) { $first = explode(" ", $str1); $second = explode(" ", $str2); $arrDif1 = array_diff($first,$second); $arrDif2 = array_diff($second,$first); $old = ''; $new = ''; foreach($first as $word) { if(in_array($word,$arrDif1)) { $old .= "<del style='background-color:#ffcccc'>" . $word . "</del> "; continue; } $old .= $word . " "; } foreach($second as $word) { if(in_array($word,$arrDif2)) { $new .= "<b style='color:red;'> " . $word . " </b>"; continue; } $new .= $word . " "; } return array('old' => $old, 'new' => $new); } $str1 = $linha['redacao']; $str2 = $linhacorrecao['correcao']; $difs = get_str_difs($str1, $str2); echo ' <center><div class="correcao" name="redacao" rows="30" cols="100">'.$difs['new']. '</div></center>'; ?>
  10. Salve galera, Estou com a tarefa de criar uma infra de alta disponibilidade de MariaDB, Para os servidores de MariaDB pretendo utilizar Galera, alguém tem uma sugestão melhor? Outra duvida seria nos pros e contras de usar MariaDB em Multi-master e Master-Slave? Para o proxy e Balanceador de carga tenho duvida entre HaProxy que trabalha na camada OSI de transporte, Proxy e MaxScale, ambos trabalham na camada de aplicação, na quesito velocidade acredito que o HaProxy seja mais rápido, porém não tem muitas funcionalidade como o outros dois, quais vcs me aconselham?
  11. Olá Mestres! Tem alguma forma de importar a base de dados para o banco phpMyAdmin de forma automática? hoje utilizo cuma conexão com o SAP HANA, porém um simples SELECT leva mais de 30 segundos(são bases grandes).. após esse tempo o PHP dá timeout, e mesmo se não desse, a busca dos dados está bem demorada. Se puderem dar uma dica agradeço. vlew!
  12. milokoz

    Erro ao Encontrar DB

    Basicamente eu estou com um leve problema: Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\_config\classes\class.MySQL.php on line 17Não foi possível encontrar o banco de dados "test". A DB está criada no PHP http://prntscr.com/p5epzn e esta nomeada corretamente # Definições e conexão com à DATABASE define("DB_HOST", "localhost"); define("DB_PORT", "3303"); define("DB_USER", "root"); define("DB_PASS", ""); define("DB_NAME", "test");
  13. Olá boa tarde!! Eu tenho um trabalho para fazer no qual eu preciso desenvolver uma plataforma em que um Usúario possa se cadastrar e fazer login , quando ele efetuar o login, deve aparecer todas as informações dele e dar a opção de ele alterar algumas delas, o usúario tambem deve ter a opção de enviar um feedback para determinado email(como se fosse uma area de contato),essa plataforma tambem deve possuir um local para admnistradores se conectarem, o que deve aparecer para os admins é uma lista de todos os usúarios cadastrados e tambem a opção de buscar usúarios cadastrados por CPF, para que ele possa selecionar esses usúarios e jogar em outro campo (por exemplo, os usuarios cadastrados estão armazenados em uma tabela do banco de dados, e teria outra tabela para que armazenaria esses candidatos que o admin selecionou, é possivel fazer isso cm um script php???), depois disso o adm teria que mandar um email padrão pra todos esses usuarios selecionados de uma vez, é possivel fazer isso usando html e scripts php?
  14. Tenho essas tabelas no meu banco: Preciso realizar uma query que busque todas as receitas que contenha APENAS os ingredientes selecionados. Como faço isso? Tentei executar a query: select * from receitas left join receitas_has_igredientes on receitas_id_receita = id_receita left join ingredientes on id_ingredientes = ingredientes_ide_ingredientes where id_ingredientes = ? -- se for só um igrendiente coloca o id dele id_ingredientes in (11,9,8) ; Porém é retornado todas as receitas que contenha qualquer desses ingredientes.
  15. Gente me da um help, tenho um formulário para editar os dados da tabela, está funcionando normalmente. Porém ao carregar a pagina está buscando o último nome da tabela. Gostaria de saber um jeito de quando carregar a página, já venha selecionado o valor correspondente ao dado daquela tabela. Por exemplo, cadastrei 3 cargos: Auxiliar, Adm e Técnico. Dai cadastrei um funcionário com o cargo de Adm, quando carrega a pagina de editar ele já vem selecionado o ultimo valor, no caso Técnico e não o de Adm... <label class="badge badge-secondary">Cargo:</label><br> <select class="form-control" name="cargo_id"> <?php while($linha = mysqli_fetch_array($consulta_cargo)){ echo '<option value="'.$linha['id_cargo'].'" selected>'.$linha['nome_cargo'].'</option>'; } ?> </select><br><br>
  16. Luciano Marques

    verificar se cadastro já existe na tabela

    Bem galera, estou com um trabalho aqui e me deparei com um problema que parece simples, mas ta complicado pra mim. É o seguinte: Quero verificar se a string existe na tabela do db. e colocar uma condição IF para gerar uma ação. alguém poderia me dar uma luz? Exemplo: $bol = 'bola'; verificar se existe 'bola' na tabela e se existir $bol = 0; mais ou menos isso.
  17. Olá pessoal. Sou novo no forum,então espero estar fazendo a pergunta no local correto. A minha duvida é o seguinte. Tenho um sistema em PHP que está quase pronto(meu primeiro sistema ) e gostaria de hospeda-lo em alguma empresa de hospedagem, mas sempre fico receoso com relação a quantidade disponível de armazenando no banco de dados, por exemplo se eu vender 10 sistemas e hospeda-los, será que o espaço de armazenamento irá ser o suficiente para armazenar todos os dados dos meus clientes?. Já que o sistema que estou terminando será utilizado para Administração de propriedades rurais, então a base tem varias tabelas e coisa e tal e com o tempo a base de dados tende a crescer. Estou com essa duvida, pois tem alguns clientes que não precisaria ter um servidor local para poder rodar o sistema, bastaria eu criar o domínio para ele em um site de hospedagem e ele acessar(imagino que seria assim).
  18. Boa tarde Pessoal tudo bem? Estou criando uma aplicação basica para um usuario logar e acessar os dados dessa aplicação via um dashboard. Surgiu uma dúvida, eu gostaria de publicar isso para que qualquer usuario possa acessar via web por exemplo: www.meusite.com/login A partir desse login defeniria qual base de dados esse usuário esta vinculado, por exemplo: O usuário acessa a area de login do site: Login: UsuarioX ------> Conecta ao db_usuariox Login:UsuarioY -------> Conecta ao db_usuarioy Como posso fazer isso? Estou aprendendo mais afundo PHP agora, então se puderem me dar uma dica e uma forma simples para entendimento ficarei grato.
  19. Então eu queria saber como eu posso gerar um numero de 1 a 50 sem repetir o numero que ja foi sorteado, armazenando eles em um tabela no bancos de dados com o nome de poltrona é exibir ele na index.php
  20. williandelfreu

    Convertendo Mysql em Mysqli

    Olá Pessoal, Estou trabalhando em um site que está em php 5.6 e estou atualizando para php7 A maioria dos problemas eu consegui resolver porem travei no seguinte codigo. Estou com problema para converter as linhas mysqli_fetch_array(mysql_query( e mysqli_num_rows(mysql_query Desde já agradeço. <? $pai_geral = mysqli_fetch_array(mysqli_query($conn,"select * from kfo_categorias ORDER BY cod ASC")); $pai_geral = $pai_geral["cod"]; $select = mysqli_query($conn,"SELECT * FROM $tabela ORDER BY cod ASC"); while ($dados = mysqli_fetch_array($select)) { if ($dados["cod_pai"] == $pai_geral) { // se tiver filho $filhos = mysqli_num_rows(mysqli_query($conn,"select * from $tabela where cod_pai = '$dados[cod]'")); if ($filhos > 0) { if ($od == 1) { $fi = "<ul>\n"; } else { $fi = "<ul>\n"; } print "<li><a href='#' class='sub'>". ($dados["categoria"]) ."</a>\n$fi\n"; $pai = "$dados[categoria]"; verifica_filho($tabela, $dados["cod"], $pai, ($od + 10)); $od++; } // se nao tiver filho else { print "<li><a href=\"" . $url_total. "produtos/$dados[cod]/\">". ($dados["categoria"]) ."</a></li>\n"; $pai = "$dados[categoria]"; } // end } } ?>
  21. Boa tarde, amigos. Estou com o velho problema de acentos e caracteres especiais. Já tentei de tudo, mas não resolve. O collation do meu banco de dados está como utf8_general_ci. Quando abro pelo PhpMyAdmin os dados estão com a acentuação correta. Quando vai pra página é que é o problema. Tenho uma página chamada painel.php. Nela tenho um menu simples. Quando clico em algum item do menu, o include carrega nessa página o php correspondente ao parâmetro. Um dos menus carrega a lista de membros, que tá numa página chamada membros.php. Aí que tá o problema. Quando configuro a página painel.php (que recebe o include) como <php header('Content-type: text/html; charset=utf-8');?> o título, menus e textos ficam com acentuação correta, mas a tabela que foi carregada fica com erro. Se eu fizer <?php header('Content-type: text/html; charset=ISO-8859-1'); ?> a tabela fica com acentuação correta, mas o título, menus e textos ficam com acentuação errada. Tentei configurar a página que recebe o include (painel.php) como utf-8 e a que é incluída (membros.php) com ISO-8859-1, e também o contrário, e nada funciona. Sempre está ou os textos certos e a tabela errada, ou os textos errados e a tabela certa. abaixo coloco o código completo das duas páginas. se alguém puder ajudar, fico muito grato. Página painel.php: <?php session_start(); include('verifica_login.php'); ?> <?php header('Content-type: text/html; charset=ISO-8895-1'); ?> <!DOCTYPE html> <html lang="pt-BR"> <head> <title>IBNAGV - Área Restrita</title> </head > <body> <div align="center" class="MainWidth"> <div class=pttop><img src="ban.png" height="200" width="900" /></div> Seja bem-vindo(a), <?php echo $_SESSION['usuario'];?>!<br><br> <div class=ptnav> <div class="ptnav2 bais"> | <a href='painel.php?atas'>Atas</a> | <a href='painel.php?resolucoes' >Resoluções</a> | <a href='painel.php?correspondencias' >Correspondências</a> | <a href='painel.php?financas' >Relatórios Financeiros</a> | <a href='painel.php?membros' >Rol de Membros</a> | <a href='painel.php?diversos' >Diversos</a> | <a href='painel.php?logout' >Sair</a> | </div><br><br> <div align="center" class="corpo" width="900" /> <?php $home = "home.php"; $atas = "atas.php"; $resolucoes = "resolucoes.php"; $correspondencias = "correspondencias.php"; $financas = "financas.php"; $membros = "membros.php"; $diversos = "diversos.php"; $logout = "logout.php"; if (isset($_GET['home'])) { include("$home"); } else if(isset($_GET['atas'])) { include("$atas");} else if(isset($_GET['resolucoes'])) { include("$resolucoes");} else if(isset($_GET['correspondencias'])) { include("$correspondencias");} else if(isset($_GET['financas'])) { include("$financas");} else if(isset($_GET['membros'])) { include("$membros");} else if(isset($_GET['diversos'])) { include("$diversos");} else if(isset($_GET['logout'])) { include("$logout");} ?> </div> Página membros.php: <?php session_start(); include('verifica_login.php'); ?> <?php header('Content-type: text/html; charset=utf-8'); ?> <?php include("conecta.php"); dados $consulta = "SELECT * FROM CadPessoas"; $con = $conexao->query($consulta) or die($conexao->error); ?> <html> <body> <table border="0" BORDER RULES="cols" cellspacing="0" CELLPADDING="6"> <tr bgcolor="#4682B4"> <td style="white-space: nowrap">Código</td> <td>Nome</td> <td>Sexo</td> <td>Endereço (Rua, Av., etc)</td> <td>Nº</td> <td>Complemento</td> <td>Bairro</td> <td>Cidade</td> <td>UF</td> <td>CEP</td> <td>Teleone</td> <td>Celular</td> <td>E-mail</td> <td>Data de Nascimento</td> <td>RG</td> <td>CPF</td> <td>Escolaridade</td> <td>Nome do Pai</td> <td>Nome da Mãe</td> <td>Estado Civil</td> <td>Nome do Cônjuge</td> <td>Dt. Nasc. Cônjuge</td> <td>Dt. Casamento</td> <td>Batizado na Igreja</td> <td>Dt. Prof. de Fé</td> <td>Dt. Batismo</td> <td>Batizado pelo Pastor</td> <td>Entrada Por</td> <td>Dt. Entrada</td> <td>Procedência</td> <td>Status</td> <td>Ministério</td> <td>Saída Por</td> <td>Dt. Saída</td> <td>Destino</td> <td>Observaçõesr</td> <td>Local onde Congrega</td> <td>Última Atualização</td> </tr> <?php while($dado = $con->fetch_array()) { ?> <?$Cor="#ffffff"?> <tr bgcolor="#cccccc"> <td bgcolor="<? echo $cor ?>"><?php echo $dado['Cod']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Nome']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Sexo']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Endereco']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Numero']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Compl']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Bairro']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Cidade']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['UF']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['CEP']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Tel']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Cel']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Email']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtNasc'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['RG']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['CPF']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Escol']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Pai']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Mae']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['EstCivil']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Conjuge']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtConjuge'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtCasam'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Igreja']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtProfFé'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtBatismo'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['PastorBat']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['EntrPor']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtEntr'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Proced']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Status']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Minist']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['SaidaPor']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtSaida'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['TransfPara']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Obs']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Congrega']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['Atualização do Cadastro'])); ?></td> </td> </tr> <? if ($cor == "#ffffff") { $cor = "#cccccc"; } else { $cor = "#ffffff"; } } ?> </table> </body> </html>
  22. Ruy Hoffmann

    Calcular valores de uma lista

    Olá pessoal, boa tarde, Eu tenho uma lista conforme imagem anexo 1. Ela é muito simples, é um resultado de um SELECT em Mysql retornando na minha página html/php. Essa lista não é fixa, ou seja, ela varia quantidade de linhas e ID dos lançamentos. Reparem que criei um checkbox no lado esquerdo de cada registro. A minha intenção é somar os valores conforme a pessoa for selecionando os ckeckbox. Eu sei como fazer isso em JavaScript através do ID do campo/objeto, porém como a lista é variável, ou seja, uma hora ela tem mais linhas, outra menos, e consequentemente os ID´s também mudam, então não estou conseguindo fazer. Se fossem fixos seria bem simples, eu só somaria os ID x, y, z e o resultado ir para um determinado campo. Mas como fazer com uma lista que os ID´s podem mudar numa nova consulta? Abaixo meu código e anexo o print da tela com um resultado de exemplo. Obrigado pela ajuda!!! <?php session_start(); ini_set('default_charset','UTF-8'); if($_SESSION["usuario"]=="") { header("location:entrando.php"); } ?> <!DOCTYPE html> <html language="pt-br"> <head> <meta charset="UTF-8"/> <meta name="distribution" content="IU"/> <title>INOCMON</title> <link rel="stylesheet" type="text/css" href="../_css/listas.css"/> <link rel="stylesheet" type="text/css" href="../_css/topbuttons.css"/> <script language="javascript" src="../_js/jsfuncoes.js"></script> </head> <body> <header> <section> <!--div><button type="image"><img src="buttconfirm.png"/></button></div-->&nbsp&nbsp <div><button type="image" onclick="location.href='console.php';"><img src="../_img/buttprevious.png" height="50%" width="50%"/></button></div>&nbsp&nbsp <!--div><button type="image" src="buttdel.png"><img src="buttdel.png"/></button></div--> </section> </header> <article id="listagem"> <h2>AGRUPAR PARA REEMBOLSO</h2> <table> <tr> <th>Agrupar</th> <th>ID</th> <th>Vencimento</th> <th>Cliente/Fornecedor</th> <th>Valor</th> <th>Descrição</th> </tr> <?php include("conexao.php"); $sql="SELECT *, DATE_FORMAT(Vcto,'%d/%m/%Y') AS VctoF FROM T09 WHERE (INOCMON='N' and ConciliadoLctoId=0) ORDER BY Vcto DESC"; $query=mysqli_query($con, $sql); while($linha=mysqli_fetch_array($query)) { echo "<tr>"; echo "<td id="."'".$linha['LctoId']."'"." class='identificador'><input type='checkbox' name="."'".$linha['LctoId']."'"."/></td>"; echo "<td>".$linha['LctoId']."</td>"; echo "<td>".$linha['VctoF']."</td>"; echo "<td>".$linha['Fantasia']."</td>"; echo "<td><p>".$linha['Vlr']."</p></td>"; // echo "<td id="."'".$linha['LctoId']."'"." class='identificador'><a href='#' onclick=jsfun01("."'".$linha['LctoId']."'".")><p>".$linha['Vlr']."</p></a></td>"; echo "<td>".$linha['Descricao']."</td>"; echo "</tr>"; } mysqli_free_result($query); ?> </table> </article> <form method="POST" id="formlink" name="nameform" action="lctobaixados.php"> <input id="forminput" type="hidden" name="nameimput"/> </form> </body> </html>
  23. Tenho três arquivos: 1) listarusuarios.php. Faz busca no banco de dados para listar 2) paginação. que faz a paginação do arquivo 3) dash.js. aonde mando listar os arquivo sem atualizar a pagina 1)listarusuario.php envia o link para o paginação e alguns valores $paginacao = new \App\adms\Models\helper\AdmsPaginacao(URLADM . 'usuarios/listar' , 'usuarios'); 2)paginação.php. recebe o link e o segundo valor usuarios function __construct($Link, $Var = null) { $this->Link = $Link; $this->Var = $Var; } $this->Resultado .= '<li class="page-item"><a class="page-link" href="#" onclick="listar('.$iPag.', '.$this->Var.')">'.$iPag.'</a></li>'; nessa linha acima que envia os valores para o arquivo js 3)dash.php. recebe o valores $(document).ready(function () { var varcomp = ""; var pagina = 1; //página inicial listar(pagina, varcomp); }); function listar(pagina, varcomp) { var dados = { pagina: pagina varcomp: varcomp //quando coloca o varcomp a paginçao não funciona }; $.post('../../adm/usuarios/listar/' + pagina + '?tiporesult=1', function (retorna) { // eu quero que seja dinâmico para na parte aonde esta o usuários, entre outros valores ex: paginas/listar $("#conteudo").html(retorna); }); } já fiz console.log(varcomp) aparace o usuários porém da como >> 'usuarios' is not defined <<
  24. lesilva

    INSERT - incremental

    Então pessoa tenho que fazer um inserção em massa só que estou me quebrando na geração da sequencia de um dos campos, alguém conseguiria auxiliar. Esse e o INSERT, o campo USUARIO, ALTERAR, REMOVER, CONSULTAR, são fixo agora o do OID, e processo não. O PROCESSO consigo pega o OID da tabela processo, agora o problema é essa OID ele é um numero desse formato 09260-0000014728-874407 o problema é os números depois e antes do -e são fixo o que muda é o do meio e tenho que seguir a sequencia que já existe, esse numero ele guara em um tabela seq_participacao_do_usuario só que ele guarda assim 14728. INSERT INTO participacao_do_usuario ( OID, USUARIO, PROCESSO, ALTERAR, REMOVER, CONSULTAR ) VALUES ( '', '48480-0000000002-874407', '', 1, 1, 1 ) Fiz esse SQL só que não consigo resolver a parte do OID, alguém saberia informar como, e o sistema não aceita criar sem o OID: SELECT concat('INSERT INTO participacao_do_usuario ( OID, USUARIO, PROCESSO, ALTERAR, REMOVER, CONSULTAR ) VALUES ( ' ', ''48480-0000000002-874407,''',''processo.OID'''', ',1, 1, 1)','';'') FROM processo
  25. Galera, venho contribuindo com diversas dúvidas, mas hoje quem está com uma dúvida sou eu. Cenário - Gerar Dados para Relatório de Faturamento. Objetivo - Obter os valores totais das tabelas de Compra, Venda e Despesa agrupados por mês através de SUM dentro do "periodo" passado pela tela de consulta do relatório. Problema - Não existe um relacionamento entre as tabelas e eu preciso obter os resultados por 1 (UM) único select pois a cada registro lido com os valores totalizados e agrupados por mês eu movimento para um array onde o resultado do array é movimentado para um Chart do Google que gera um gráfico. Insumos: Tabela compra RESULTADO SEPARADO DA TABELA COMPRA SELECT sum(vlr_pago), CASE extract(MONTH from dt_registro_compra) WHEN 1 THEN 'Janeiro' WHEN 2 THEN 'Fevereiro' WHEN 3 THEN 'Março' WHEN 4 THEN 'Abril' WHEN 5 THEN 'Maio' WHEN 6 THEN 'Junho' WHEN 7 THEN 'Julho' WHEN 8 THEN 'Agosto' WHEN 9 THEN 'Setembro' WHEN 10 THEN 'Outubro' WHEN 11 THEN 'Novembro' WHEN 12 THEN 'Dezembro' END AS mes FROM db_pescado_gelo.sqltb_compra WHERE dt_registro_compra between '2019-01-01' and '2019-12-31' group by mes order by dt_registro_compra asc RESULTADO: Tabela Venda RESULTADO SEPARADO DA TABELA VENDA SELECT sum(vlr_vale), CASE extract(MONTH from dt_registro_venda) WHEN 1 THEN 'Janeiro' WHEN 2 THEN 'Fevereiro' WHEN 3 THEN 'Março' WHEN 4 THEN 'Abril' WHEN 5 THEN 'Maio' WHEN 6 THEN 'Junho' WHEN 7 THEN 'Julho' WHEN 8 THEN 'Agosto' WHEN 9 THEN 'Setembro' WHEN 10 THEN 'Outubro' WHEN 11 THEN 'Novembro' WHEN 12 THEN 'Dezembro' END AS mes FROM db_pescado_gelo.sqltb_venda WHERE dt_registro_venda between '2019-01-01' and '2019-12-31' group by mes order by dt_registro_venda asc RESULTADO: Tabela Despesa Sei que devo colocar dt_pagamento is not null RESULTADO SEPARADO DA TABELA DESPESA SELECT sum(vlr_pago), CASE extract(MONTH from dt_pagamento) WHEN 1 THEN 'Janeiro' WHEN 2 THEN 'Fevereiro' WHEN 3 THEN 'Março' WHEN 4 THEN 'Abril' WHEN 5 THEN 'Maio' WHEN 6 THEN 'Junho' WHEN 7 THEN 'Julho' WHEN 8 THEN 'Agosto' WHEN 9 THEN 'Setembro' WHEN 10 THEN 'Outubro' WHEN 11 THEN 'Novembro' WHEN 12 THEN 'Dezembro' END AS mes FROM db_pescado_gelo.sqltb_despesa WHERE dt_pagamento between '2019-01-01' and '2019-12-31' AND dt_pagamento is not null group by mes order by dt_pagamento asc RESULTADO: O resultado que eu gostaria é algo parecido com isso: TABELA DE VENDA TABELA DE COMPRA TABELA DE DESPESA - - R$ 31.272,55 Julho - - Agosto R$ 3.796,53 R$ 20.687,20 Agosto R$ 3.796,53 Agosto Esse resultado eu "preciso" que seja através do retorno do um único SELECT, se alguém puder me ajudar, ficarei muito agradecido. Se puderem dar uma forã agradeço @Motta ; @Omar~ ; @Maujor ; @gabrielms Att. Felipe Coutinho
×

Important Information

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