Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''select''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

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

LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 261 registros

  1. mysql Select com php e js

    Olá pessoal, Tenho o seguinte codigo, simplificado: <script>var pages=5;</script> $sql = "SELECT * FROM ".$datatable." ORDER BY id ASC LIMIT 2, <script>document.write(pages);</script>"; A var pages é javascript que no final não retorna nenhum valor da base de dados. Se colocar o valor 5 em vez do script já funciona: $sql = "SELECT * FROM ".$datatable." ORDER BY id ASC LIMIT 2, 5"; outra coisa estranha é se fizer um echo, imprime tal e qual a mesma coisa: echo "SELECT * FROM ".$datatable." ORDER BY id ASC LIMIT 2, <script>document.write(pages);</script>"; o resultado é: SELECT * FROM binar ORDER BY id ASC LIMIT 2, 5 Está tudo correto! Não vejo porque não funciona!! alguém me pode ajudar?
  2. Como armazenar retornos de alguns select count(*) em uma tabela

    Boa Dia pessoal Preciso de uma ajuda Eu tenho 3 tabelas (tab1, tab2 e tba3) em que preciso contar o numero de registros (reg1, reg2 e reg3) de cada uma delas, e estes registros devem ser armazenados em uma outra tabela (TabInfo) A contagem pode ser feito com o SELECT COUNT(*), mas o meu problema é adicionar estes registros na nova tabela (TabInfo). TabInfo ___________________________ campo1 campo2 campo3 ___________________________ reg1 reg2 reg3 Muito obrigado pessoal
  3. Variavel PHP dentro de um campo texto mysql

    Olá, Pedia a vossa ajuda, pois já tentei de inumeras maneiras e não consigo dar a volta a este problema. Tenho um text (minuta de contrato) gravado num campo de texto no mysql e queria que quando fizesse o mysql query select pudesse preencher automáticamente o contrato com os dados da empresa. Ex: "O cliente ________________ com a sede social em ______________". Em que os campos em espaço seriam preenchidos com os dados da tabela clientes. Já tentei '.$cliente'. <? echo $cliente ;?> entre outros mas nada. Alguém pode me ajudar por favor?
  4. Como posso armazenar em uma tabela a resposta de um SELECT count(*)

    Boa Tarde pessoal Preciso de uma ajuda Eu tenho 3 tabelas em que preciso contar o numero de registros de cada uma delas tab1, tab2 e tba3. O que pode ser feito rapidamente com SELECT count(*) tab1 Mas eu preciso armazenar estes registros de cada tabela acima em uma outra tabela (Resultado). que tem os campos: Reg1, Reg2 Reg3. Sendo que nesta tabela Resultado, os números dos registros das tabelas tab1, tab2 e tab3 devem estar respectivamente armazenados nos campos Reg1, Reg2 Reg3 . Muito obrigado desde já
  5. Select que retorne um atributo entre três tabelas

    Olá pessoal, Tenho um pequeno banco de dados para uma Biblioteca Escolar e preciso retornar o nome da pessoa para o qual um livro está emprestado. Seria fácil se os leitores estivessem cadastrados em uma tabela Pessoa, por exemplo, mas há uma tabela para alunos, outra funcionários e outra professores (sim, um equívoco...). A tabela empréstimo possui a seguinte estrutura: Já as tabelas alunos, professores e funcionarios possuem estrutura bastante semelhante, ambas contendo uma chave primária (id_alunos, id_professores, id_funcionarios) respectivamente e um campo nome (que é o que preciso retornar quando a pessoa em questão estiver com a situação "E" na tabela emprestimo, ou seja, vinculada a duas id, a de sua tabela e a do livro. Atualmente utilizo o seguinte sql para retornar os livros emprestados apenas para alunos, mas preciso de um que me mostre mesclado, todos os livros emprestados. Select e.num_emprestimo, l.id_livros, titulo, autor, genero, data_emprestimo, data_devolucao, a.nome as leitor from livros l inner join emprestimo e on l.id_livros = e.id_alunos inner join alunos a on e.id_alunos = a.id_alunos where e.situacao = 'E' order by data_devolucao Então é isso. Preciso que na última coluna (Emprestado para) apareça tanto os alunos, quanto professores quanto funcionários. Alguém pode me ajudar? Pensei em uma procedure, mas não consegui fazer. Se houver uma forma somente com um SQL agradeço muito.
  6. Boa noite Gostaria de uma ajuda. Eu tenho uma tabela em que preciso inserir o resultado de um select em um campo, já existente, desta mesma tabela. - O nome da tabela é projeto. = Eu tenho os campos na tabela: Id_servidor, Matricula e Senha. - Antes de realizar a inserção eu preciso fazer uma concatenação do Id_servidor com o campo Matricula truncado, que é o seguinte comando: (SELECT CONCAT(s.Id_servidor, substring(s.Matricula, 1, 3)) FROM projeto s;) - E agora preciso inserir o resultado do select descrito acima no campo Senha da mesma tabela chamada projeto. Como consigo fazer isso? Obrigado desde já.
  7. Boa tarde, Preciso desenvolver um código onde o total de linha de um SELECT seja armazenado em uma variável. Escrevi o código abaixo, mas quando utilizo o WHERE retorna um erro "Notice: Trying to get property of non-object in". É possível fazer um SELECT utilizando um WHERE e salvar o total de registros localizados em uma váriável com o formato "0000"? P.S.: a variável $escritorio receberá texto [SP, BH, PR,...] e já tentei colocar aspas na variável $escritorio e retorna outro erro ("Trying to get property of non-object in ") na linha "$linha = $resultado->num_rows;". include "conecta_mysql.inc"; $escritorio = $_POST["n_escritorio"]; $resultado = $mysqli->query("SELECT * FROM registros WHERE escritorio=$escritorio"); $linhas = $resultado->num_rows; $mysqli->close();
  8. Select e Deselect All (Bootstrap)

    Ola Pessoal, Preciso de uma coisas assim: Vi que esses sao do Boostrap, mas nao estou conseguindo implanta-lo em site... Vi uma resposta, para colocar isso: $('.selectpicker').selectpicker('selectAll') or $('.selectpicker').selectpicker('deselectAll'). Este modelo tem no Link dos Modelos <select class="selectpicker" multiple="" data-actions-box="true" tabindex="-98"> <option>Mustard</option> <option>Ketchup</option> <option>Relish</option> </select> <button type="button" class="btn dropdown-toggle btn-default bs-placeholder" data-toggle="dropdown" role="button" title="Nothing selected" aria-expanded="false"> <span class="filter-option pull-left">Nothing selected</span> &nbsp;<span class="bs-caret"> <span class="caret"></span> </span> </button> Mas nao sei aonde e como colocar...
  9. Como ordenar os últimos 12 registros pelo ID?

    Olá, Tenho uma tabela que recebe um INSERT a cada 01 hora e consequentemente a coluna ID é PRIMARY (auto_Incremental) Através do SELECT abaixo eu consigo visualizar os últimos 12 registros porém o ID vem de forma Decrescente devido devido ao uso do DESC SELECT * FROM tabela ORDER BY id DESC LIMIT 12 id 212 211 210 209 208 207 206 205 204 203 202 201 Minha dúvida é: como faço para trazer os últimos 12 registros com o id ordenado de forma ASC crescente, sem ter que criar uma tabela temporária. Isso é possível? Resultado esperado: id 201 202 203 204 205 206 207 208 209 210 211 212
  10. Galera salve salve a todos, Estou com um problema em um select e preciso da ajuda de vocês. O select se refere a calculo de faturamentos os quais calculam os itens cobrados na NF. Eu preciso gerar um relatório destes lançamentos e com isso criei o select abaixo. select bo.lager, bo.id_os, k.id_klient, k.suchbegriff cnpj_cpf, k.name, bi.div_1 lote, bi.div_10 di_dde, (select distinct dis.id_dispatcher from fiscal.dochd dc, wms_eadi.dispatcher dis where dc.dochd_doc_id = bo.nr_nf and dc.dochd_rps_desp = dis.suchbegriff) cod_comissaria, (select distinct dis.bez from fiscal.dochd dc, wms_eadi.dispatcher dis where dc.dochd_doc_id = bo.nr_nf and dc.dochd_rps_desp = dis.suchbegriff) comissaria, bo.nr_nf, bo.date_bill, bo.date_emiss, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'ARMAZ')) vlr_armaz, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'GER.RISCO')) vlr_ger_risco, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'MOVIMENT')) vlr_movimentacao, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'DESUNIT')) vlr_desunit, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'PESAGEM')) vlr_pesagem, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'AVERBAÇÃO')) vlr_averbacao, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and wer.wert = 'FAT.MINIMO.')) vlr_fat_minimo, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and bll.billite not in ('21.02', '21.03') and wer.wert = 'OUT.SERV.')) vlr_outros_serv, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and bll.billite = '21.02' and wer.wert = 'OUT.SERV.')) transf_in, (select sum(round(osi.preis, 2)) from bill_os_item osi where osi.lager = bo.lager and osi.id_klient = k.id_klient and osi.id_os = bo.id_os and osi.billite = bi.billite and osi.div_1 = bi.div_1 and nvl(osi.div_10, 'x') = nvl(bi.div_10, 'x') and osi.billite in (select bll.billite from bill_item bll, werte wer where bll.tipo_fat = wer.wert and wer.werte_ber = 'ITENSF' and bll.billite = '21.03' and wer.wert = 'OUT.SERV.')) transf_out from bill_os bo, bill_os_item bi, klienten k where bo.lager = bi.lager and bo.id_klient = bi.id_klient and bo.id_os = bi.id_os and bo.lager = k.lager and bo.id_klient = k.id_klient and bo.status = '90' and k.id_klient = '2464' --and trunc(bo.date_bill) between '$inicio' and '$fim' group by bo.lager, bo.id_os, k.id_klient, k.suchbegriff, k.name, bo.date_emiss, bo.nr_nf, bo.date_bill, bi.billite, bi.div_1, bi.div_10 Ele me traz os resultados por linhas de cada tipo de cobrança. Segue imagem do resultado. Eu preciso que os resultados viessem em apenas uma linha, estou quebrando a cabeça com isso. o resultado tem que ser assim:
  11. Limitar as options do select

    Olá imasters. Bem, meu problema é o seguinte, estou utilizando o materialize framework em um projeto. E em um formulário de registro contem um select com vários options contendo os estados e tal, entretanto, são 27 estados husdhguhu e ele fica muito grande no meu form, porque é em um modal. Pesquisei bastante na internet sobre, encontrei um atributo que pode ser usado no html, como o 'size="..." '. Também encontrei algumas configurações em css o width e o height, mas já aviso, não tem nada a ver com altura ou largura. Eu quero esconder as options pra não ficar tão grande, poderia ter o mesmo comportamento que o size (Lembrando que o size não funciona, acredito que seja algo do materialize). Alguém pode me recomendar algo, seja em js ou css, estou desesperado por isso... Desde já obrigado.
  12. ENVIAR VALOR SELECT DINAMICO COM AJAX E PHP (RESOLVIDO)

    Olá amigos, estou alimentando um select que vem do banco de dados, na verdade são vários serviços, e gostaria de adicionar ao carrinho de compras na minha session php o valor do select conforme abaixo, se for só clicar no carrinho eu consigo adicionar 1 no carrinho sem problemas, o meu problema é enviar o valor escolhido no select, já que tem vários alimentados pelo banco: <div class="form-group" id="adicionar"> <select class="form-control" name="select'.$dados['id_concurso'].'"> //AQUI COLOCO O NOME DO SELECT DE FORMA DINAMICA VINDA DO BANCO <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> </div> <div class="form-group" style="margin-top:10px"> <a rel="nofollow" class="btn btn-common btn-lg"> Adicionar No Carrinho </a> //AO CLICAR AQUI PRECISO ENVIAR O VALOR ESCOLHIDO NO SELECT REFERENTE AO ID QUE PRECISO </div> </div> Sei que no javascript eu posso pegar o valor assim... $(document).ready(function(){ $("select).change(function(){ alert(this.value); }); }); mas o problema é dinamicamente que não estou conseguindo, pois quero inserir no array do carrinho exemplo: array( chave => valor, chave2 => valor2, chave3 => valor3, ) Quem tiver uma luz aí eu agradeço...
  13. Lista de seleção retornando vazia

    Boa noite! Estou tentando criar uma lista de seleção usando com os resultados de uma query no mysql, porém apesar da lista carregar a quantidade de linhas igual a quantidade de registros existentes na tabela, os registros aparecem vazios (listavazia.jpg). Ao executar a mesma query para exibir no formato texto, sem lista de seleção, o resultado aparece corretamente (listatexto.png). Como faço para que as opções na lista de seleção apareçam preenchidas com o conteúdo da tabela? Desde já agradeço a ajuda. <?php $con = mysqli_connect('localhost','******','','*******') or die ('Sem conexão'); $busca = "select produto from produtos;"; $resultado = mysqli_query($con, $busca); echo "<select name='listaProd'>"; while($linha = mysqli_fetch_array($resultado)) { echo "<option value=" . $linha['produto']. ">" . "</option>"; //echo $linha['produto'] . "<br>"; } echo "</select>"; mysqli_close($con); ?>
  14. Boa Noite, tenho um formulário e nele queria ver como faço, quando estou digitando nele se o campo existe no banco exemplo, digitei um produto, ai ele me retorna se aquele produto existe se nao existi ele me mostra uma mensagem, sem atualiza a pagina
  15. BOA NOITE GALERA, sou iniciante na área de php. Estou com um problema no meu código! Usei um select para o usuário selecionar o fotografo mas ele está enviando o nome do fotografo para o banco e não o código. Segue o código ae em baixo: <?php include ("cabecalho.php"); include ("fotoDAO.php"); include ("fotografoDAO.php"); $fotografos = listarFotografos(); $nome = isset($_POST['nome'])?$_POST['nome']:""; $titulo = isset($_POST['titulo'])?$_POST['titulo']:""; $cod_fotografo = isset($_POST['cod_fotografo'])?$_POST['cod_fotografo']:""; $cod_servico = isset($_POST['cod_servico'])?$_POST['cod_servico']:""; $descricao = isset($_POST['descricao'])?$_POST['descricao']:""; if(!empty($nome) || !empty($titulo) || !empty($cod_fotografo) || !empty($cod_servico) || !empty($descricao)){ cadastrarFotoServico($nome,$titulo,$cod_fotografo,$cod_servico,$descricao); } ?> </style> <div class="fundo"> <div class="container"> </br> </br> </div> <div class="form"> <div class="thumbnail"><img src="css/user.png"></div> <form class="login-form" method="POST" enctype="multipart/form-data"> ARQUIVO<input id="arquivo" type="file" name="arquivo" class="validate" required> <input id="titulo" name="titulo" type="text" class="validate" required placeholder="TITULO"> <select name="cod_fotografo" id="cod_fotografo" class="validate"> <option>FOTOGRAFO</option> <?php foreach ($fotografos as $fotografo){?> <option value="<?=fotografo['cod']?>"><?=$fotografo['nome']?></option> <?php } ?> </select> <input id="cod_servico" name="cod_servico" type="text" class="validate" required placeholder="SERVICO"> <input id="descricao" name="descricao" type="text" class="validate" placeholder="DESCRICAO"> <button type="submit">Cadastrar</button> </form> </div> </div> <?php include("rodape.php"); ?>
  16. Erro ao abrir campo timestamp Oracle

    Fala galera, estou com um problema na consulta no banco. Tenho uma tabela que dois campos foram criados como timestamp, No select eu não consigo trazer os resultados, somente tratando o campo como to_char. É obrigatório eu configurar desta forma? Segue o select: SELECT DISTINCT T.ID, T.FINISH_EVENT,--ASSIM NÃO RETORNA E DÁ ERRO TO_CHAR(T.FINISH_EVENT, 'DD/MM/YYYY HH24:MI'),--ASSIM RETORNA T.GATE_ID, T.GATE_TYPE, I.TYPE, I.VALUE_CONFIRMED, T.SENT, TO_CHAR(T.START_EVENT, 'DD/MM/YYYY HH24:MI'), T.STATUS, T.USERNAME, T.UUID, T.WAY, TO_CHAR(T.START_EVENT, 'YYYYMMDD HH24:MI') FROM EASYGATE.INTGR_EVENT T, EASYGATE.INTGR_ASSET I WHERE T.STATUS = 'CRIADO_EASYGATE' AND T.ID = I.INTEGRATION_EVENT_ID AND I.VALUE_CONFIRMED IS NOT NULL GROUP BY T.ID, T.FINISH_EVENT, T.GATE_ID, T.GATE_TYPE, T.SENT, TO_CHAR(T.START_EVENT, 'DD/MM/YYYY HH24:MI'), TO_CHAR(T.START_EVENT, 'YYYYMMDD HH24:MI'), T.STATUS, T.USERNAME, T.UUID, T.WAY, I.TYPE, I.VALUE_CONFIRMED ORDER BY T.ID DESC No PLSql esse é o erro que aparece. Aguardo ajuda :)
  17. Select count distinct group by

    Tenho uma tabela que gravo o idioma e a fluência do candidato. Por ex: Candidato Idioma Fluência 1 Inglês 1 2 Espanhol 3 3 Francês 2 Quero saber quantos candidatos tem inglês, espanhol e francês básico, avançado e intermediário. Para isso, eu faço o seguinte: select Idioma, COUNT(distinct(Candidato)) as Total, count(CASE WHEN Fluência = 1 THEN 'Básico' ELSE NULL END) as Básico, count(CASE WHEN Fluência = 2 THEN 'Intermediário' ELSE NULL END) as Intermediário, count(CASE WHEN Fluência = 3 THEN 'Avançado' ELSE NULL END) as Avançado from tabela group by Idioma O resultado é: Idioma Total Básico Intermediário Avançado Inglês 2 2 0 0 Espanhol 3 1 1 1 Francês 1 0 1 0 Porém, se tiver um registro duplicado, ou seja, de dois candidatos, se um aparecer 3 vezes e outro 2 vezes na tabela com o Inglês básico, o resultado vai ser assim: Idioma Total Básico Intermediário Avançado Inglês 2 5 0 0 Espanhol 3 1 1 1 Francês 1 0 1 0 Como eu faço nesse caso para contar somente os registros únicos?
  18. Seleção de serviços especificos de cliente

    Olá, estou fazendo um programa para cadastro de clientes e ordens de serviços de empresas, preciso realizar um select que ao administrador selecionar o cliente (utilizando de chave estrangeira) mostre todas as ordens de serviço associadas aquele cliente, tentei utilizar de um comando de listagem porém não obtive sucesso, estou utilizando mysql para armazenagem de dados, não sei quais informaçoes são necessarias para receber ajuda pois sou nova aqui mas aguardo respostas, obrigada
  19. Carregamento Ajax - Cidades por estado no Wordpress

    Boa tarde pessoal! Eu criei um formulário HTML no wordpress para salvar no banco os dados do contato. Tenho um SELECT estado: <select id='estado' name='estado'> <option value='UF'>Nome do estado</option> </select> E um select cidade. Ao selecionar um estado eu preciso que carregue o select de cidades via ajax. As cidades estão em uma tabela do banco de dados do wordpress. Meu script PHP que recebe a requisição ajax e consulta no banco é esse: <?php include "conexao.php"; $estado = mysql_real_escape_string( $_GET['estado'] ); $cidades = []; $resultado = mysql_query("SELECT Codigo, Nome FROM Municipio WHERE Uf='$estado' ORDER BY Nome", $conexao); while ( $row = mysql_fetch_array( $resultado ) ) array_push($cidades, ['Codigo' => $row['Codigo'], 'Nome' => utf8_encode($row['Nome'])]); echo(json_encode( $cidades )); O script JS que faz a requisição é esse: $('#estado').change(function () { if ($('#estado').val()) { $.getJSON('cidades.ajax.php?search=', { estado: $('#estado').val(), ajax: 'true' }, function (j) { var options; for (var i = 0; i < j.length; i++) { options += '<option value="' + j[i].Codigo + '">' + j[i].Nome + '</option>'; } $('#cidade').html(options).show(); }); } }); Isso funciona no meu servidor próprio, mas não consigo fazer funcionar no wordpress. Implementei o script JS através de um plug-in pra inserir JS nas páginas, mas o Wordpress não permite executar um arquivo PHP não registrado por ele (ou algo assim). Poderiam me ajudar? Como faço pra fazer com que meu script AJAX requisite a consulta no banco do wordpress onde estão as cidades? Espero ter sido claro.
  20. WHERE COM JOIN

    Olá galera boa tarde estou com o seguinte problema, preciso criar relação entre tabelas e ao mesmo tempo igualar o valor de uma coluna à uma variável <?php?> 1 $id = $_GET['id']; 2 //Executar consulta 3 $result = "SELECT * FROM requisicoes r 4 JOIN usuarios u 5 ON r.id_usuario_requisicao = u.id_usuario 6 WHERE r.id_requisicao = '$id' LIMIT 1 AND 7 JOIN obras o 8 ON r.id_obra_requisicao = o.id_obra"; 9 10 $resultado = mysqli_query($conn,$result); 11 $resultado_req = mysqli_fetch_assoc($resultado); dessa forma da o seguinte erro : Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in /home/diego697/public_html/sistemamrc/editar_requisicao.php on line 11 1 $id = $_GET['id']; 2 //Executar consulta 3 $result = "SELECT * FROM requisicoes r 4 JOIN usuarios u 5 ON r.id_usuario_requisicao = u.id_usuario 6 JOIN obras o 7 ON r.id_obra_requisicao = o.id_obra 8 WHERE r.id_requisicao = '$id' LIMIT 1"; 9 10 $resultado = mysqli_query($conn,$result); 11 $resultado_req = mysqli_fetch_assoc($resultado); assim ele nao exibe erro porem não me traz resultados algum
  21. Fazer um select com mais de 1 id

    Pessoal, bom dia, tarde ou noite. Estou com um problema muito ruim no meu select minha intenção é fazer um sistema de comentários, para um trabalho de escola aqui está a linha que está tirando meu sono. > select nome, foto, email, comentario, dataHora, usuarioId, noticiaId from usuario, comentario; resultado da consulta redator | redator.jpg | redator@live.com | Excelente notícia meu caro | 2017-11-25 16:29:47 | 2 | 1 usuario | usuario.jpg | usuario@live.com | Excelente notícia meu caro | 2017-11-25 16:29:47 |2 | 1 essa linha funciona, porém, como podem ver, quando insiro um comentário, ele duplica o mesmo, creio que posso resolver isso com o id do comentário, mas não consigo fazer isso, veja o que eu tentei fazer. > select nome, foto, email, id, comentario, dataHora, usuarioId, noticiaId from usuario, comentario; minha intenção é exibir o id do comentário, mas ele me mostra o seguinte erro: Error Code: 1052. Column 'id' in field list is ambiguous, também tentei colocar outro id, na frente do "nome", porém ocorre o mesmo erro. Se caso for necessário, aqui vai as minhas tables, obrigado! create table usuario ( id int not null auto_increment, login varchar(45) not null, senha varchar(200) not null, nome varchar(100) not null, foto varchar(500) not null, email varchar(45) not null, redator int not null, primary key(id) ); create table noticia ( id int not null auto_increment, tipoNoticia varchar(45) not null, titulo varchar(100) not null, texto mediumtext not null, foto varchar(500) not null, dataHora timestamp not null, dataHoraEditada timestamp not null, usuarioId int not null, constraint foreign key fk1 (usuarioId) references usuario(id), primary key(id) ); create table comentario ( id int not null auto_increment, comentario varchar(200) not null, dataHora timestamp not null, usuarioId int not null, noticiaId int not null, constraint foreign key fk2 (usuarioId) references usuario(id), constraint foreign key fk3 (noticiaId) references noticia(id), primary key (id) );
  22. Fazer um select com mais de 1 id

    Pessoal, bom dia, tarde ou noite. Estou com um problema muito ruim no meu select minha intenção é fazer um sistema de comentários, para um trabalho de escola aqui está a linha que está tirando meu sono. > select nome, foto, email, comentario, dataHora, usuarioId, noticiaId from usuario, comentario; resultado da consulta redator | redator.jpg | redator@live.com | Excelente notícia meu caro | 2017-11-25 16:29:47 | 2 | 1 usuario | usuario.jpg | usuario@live.com | Excelente notícia meu caro | 2017-11-25 16:29:47 |2 | 1 essa linha funciona, porém, como podem ver, quando insiro um comentário, ele duplica o mesmo, creio que posso resolver isso com o id do comentário, mas não consigo fazer isso, veja o que eu tentei fazer. > select nome, foto, email, id, comentario, dataHora, usuarioId, noticiaId from usuario, comentario; minha intenção é exibir o id do comentário, mas ele me mostra o seguinte erro: Error Code: 1052. Column 'id' in field list is ambiguous, também tentei colocar outro id, na frente do "nome", porém ocorre o mesmo erro. Se caso for necessário, aqui vai as minhas tables, obrigado! create table usuario ( id int not null auto_increment, login varchar(45) not null, senha varchar(200) not null, nome varchar(100) not null, foto varchar(500) not null, email varchar(45) not null, redator int not null, primary key(id) ); create table noticia ( id int not null auto_increment, tipoNoticia varchar(45) not null, titulo varchar(100) not null, texto mediumtext not null, foto varchar(500) not null, dataHora timestamp not null, dataHoraEditada timestamp not null, usuarioId int not null, constraint foreign key fk1 (usuarioId) references usuario(id), primary key(id) ); create table comentario ( id int not null auto_increment, comentario varchar(200) not null, dataHora timestamp not null, usuarioId int not null, noticiaId int not null, constraint foreign key fk2 (usuarioId) references usuario(id), constraint foreign key fk3 (noticiaId) references noticia(id), primary key (id) );
  23. SELECT COM RESULTADOR VARIADOS

    Boa noite galera. Bom estou fazendo um sistema em php onde faço um SLECT para trazer resultados na pagina principal. Basicamente tenho lojas registradas no meu banco de dados e mostro elas para o usuário. O PROBLEMA: Meu select funciona certo e tudo mais. So que ele sempre mostra os mesmos resultados toda vez que o usuário entra no site, isso porque eu peço para mostrar resultados em ordem crescente de id. Queria que toda vez que o usuário entrasse na tela viesse resultados diferentes. Assim na tela principal sempre teria lojas diferentes. Isso só acontece hoje, quando eu insiro um novo registro na minha tabela. Agradeço de maais a ajuda de todos.
  24. select

    SELECT * FROM Cheque t, Cliente rec, Cliente pas, Cliente tit,STATUS s WHERE t.cdTitular = rec.id AND t.cdRecebidoDe = pas.id AND t.cdRepassadoPara = tit.id AND t.cdstatus = s.id Tenho esse sql. mas ele não lista os cdrepassado. Para que estão null, quero listar os que tem dados e os que tem campo null.
  25. Atualizar Carrinho de Compras

    Boa Noite, tenho um sistema de carrinho de compra, mais ajustei para um sistema de vendas/estoque, pega normal, seleciona o produto, tem como atualizar a qtd e excluir, mais o cliente pediu para adicionar um campo q chama valor adicional, q pode ser usado para coloca um valor de frete por exemplo ou taxa (%), ate blz ta certo, mais quando seleciono dois produto, e coloco um valor adicional em 1 dos produtos, ele acaba atualizando os 2 produto, e ele só funciona se coloca o valor no produto em ordem decrescente, se o produto q adiciono primeiro, coloca um valor adicional, ele não funciona, fica como 0, ai se coloca o valor no 2 produto adicionado, ai ele adiciona só q nos dois 2 produto, certo seria mostra o valor adicional no produto desejável, segue o código: cogido em php que faz todo o funcionamento, foca apenas no " if(isset($_POST['adicional'])){ " q é aonde atuliza o valor adicional <?php session_start(); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } //adiciona produto //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] += 1; } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } //ALTERAR QUANTIDADE if(isset($_POST['up'])){ if(is_array($_POST['prod'])){ foreach($_POST['prod'] as $id => $qtd){ $id = intval($id); $qtd = intval($qtd); if(!empty($qtd) || $qtd <> 0){ $_SESSION['carrinho'][$id] = $qtd; }else{ unset($_SESSION['carrinho'][$id]); } } } } //ALTERAR VALOR ADICIONAL if(isset($_POST['adicional'])){ if(is_array($_POST['prods'])){ foreach($_POST['prods'] as $id => $p_valor_adicional){ $id = intval($id); $p_valor_adicional = intval($p_valor_adicional); if(!empty($p_valor_adicional) || $p_valor_adicional <> 0){ $_SESSION['carrinho'][$id] = $p_valor_adicional; }else{ unset($_SESSION['carrinho'][$id]); } } } } ?> codigo do html e php, com o select listando os produtos: <div class="row"> <div class="col-lg-12"> <div class="card"> <div class="card-block"> <h4 class="card-title">Resumo do Pedido</h4> <div class="table-responsive m-t-20"> <table class="table stylish-table color-table muted-table"> <thead> <tr> <th>Produto</th> <th class="text-center">Quantidade</th> <th class="text-center">Preço</th> <th class="text-center">Preço Adicional</th> <th class="text-center">Total</th> <th> </th> </tr> </thead> <form action="?id_cliente=<?php echo $_GET['id_cliente']; ?>" method="post"> <tbody> <?php if(count($_SESSION['carrinho']) == 0){ echo '<tr> <td class="center top-20 bottom-40" style="text-align: center; padding: 20px;" colspan="5"><img src="assets/images/icon_cart.fw.png"><br/>Não há produto no carrinho</td> </tr>'; }else{ foreach($_SESSION['carrinho'] as $id => $qtd){ $Seleciona_Produtos = $pdo->prepare("SELECT * FROM tb_sys_produtos WHERE p_id = :id"); $Seleciona_Produtos->bindValue(":id", $id); $Seleciona_Produtos->execute(); if($Seleciona_Produtos->rowCount() > 0){ foreach($Seleciona_Produtos->fetchAll() as $ResAssoc){ $Total += $ResAssoc['p_valor_venda'] * $qtd + $p_valor_adicional; echo '<tr>'; echo '<td class="">'.$ResAssoc['p_nome'].'</td>'; echo '<td class="text-center"><input type="text" size="3" class="text-center" name="prod['.$id.']" value="'.$qtd.'" /></td>'; echo '<td class="text-center">R$ '.number_format($ResAssoc['p_valor_venda'],2,",",".").'</td>'; echo '<td class="text-center"><input type="text" size="10" class="text-center" name="prods['.$id.']" value="'.$p_valor_adicional.'" /></td>'; echo '<td class="text-center">R$ '.number_format($ResAssoc['p_valor_venda'] * $qtd + $p_valor_adicional,2,",",".").'</td>'; echo '<td class="text-center"><a href="?id_cliente='.$_GET['id_cliente'].'&acao=del&id='.$id.'" class="text-inverse btn btn-danger btn-xs" title="" data-toggle="tooltip" data-original-title="Dar Baixa"><i class="ti-trash" style="color:#fff;"></i></a></td>'; echo '</tr>'; } } } ?> <tr> <td><button type"submit" name="up[]" class="btn btn-primary ladda-button" data-style="zoom-out"> <span class="ladda-label fa fa-refresh"></span> Atualizar Quantidade </button> </td> <td><button type"submit" name="adicional[]" class="btn btn-success ladda-button" data-style="zoom-out"> <span class="ladda-label fa fa-refresh"></span> Atualizar Adicional </button> </td> <td></td> <td></td> <td class="text-center"><h5>Subtotal</h5></td> <td class="text-center"><h5><strong>R$<?php echo number_format($Total,2,",","."); ?></strong></h5></td> </tr> <tr> <td> </td> <td> </td> <td></td> <td></td> <td class="text-center"><h3>Total</h3></td> <td class="text-center"><h3><strong>R$<?php echo number_format($Total + $taxa,2,",","."); ?></strong></h3></td> </tr> <tr> <td> </td> <td> </td> <td></td> <td></td> <td class="text-center"> <a href="fatura_novo_busca.php?id_cliente=<?php echo $_GET['id_cliente']; ?>"><button type="button" class="btn btn-default ladda-button" data-style="zoom-out"> <span class="ladda-label fa fa-search"></span> Nova Busca </button></a></td> <td class="text-center"> <?php if(isset($_POST['enviar'])){ $v_data = date('Y-m-d :H:i:s'); $cliente = $_GET['id_cliente']; $SqlInserirVenda = $pdo->prepare("INSERT INTO tb_sys_vendas (v_codigo, v_cliente, v_valor_total, v_data) VALUES (:v_codigo, :v_cliente, :v_valor_total, :v_data)"); $SqlInserirVenda->bindValue(":v_codigo", $chave_key2); $SqlInserirVenda->bindValue(":v_cliente", $cliente); $SqlInserirVenda->bindValue(":v_valor_total", $Total); $SqlInserirVenda->bindValue(":v_data", $v_data); $SqlInserirVenda->execute(); $vi_id_venda = $pdo->lastInsertId(); foreach($_SESSION['carrinho'] as $ProdInsert => $qtd): $SqlInserirItens = $pdo->prepare("INSERT INTO tb_sys_vendas_itens (vi_id_venda, vi_id_produto, vi_id_cliente, vi_qtd) VALUES (:vi_id_venda, :vi_id_produto, :vi_id_cliente, :vi_qtd)"); $SqlInserirItens->bindValue(":vi_id_venda", $vi_id_venda); $SqlInserirItens->bindValue(":vi_id_produto", $ProdInsert); $SqlInserirItens->bindValue(":vi_id_cliente", $cliente); $SqlInserirItens->bindValue(":vi_qtd", $qtd); $SqlInserirItens->execute(); $calcular = $id; $UpProduto = $pdo->prepare("UPDATE tb_sys_produtos SET p_disponivel_estoque = p_disponivel_estoque - :qtd WHERE p_id = :ProdInsert"); $UpProduto->bindValue(":qtd", $qtd); $UpProduto->bindValue(":ProdInsert", $ProdInsert); $UpProduto->execute(); endforeach; $pagina = 'visualizar_fatura.php?id_fatura='.$vi_id_venda.''; echo "<script>parent.location = '$pagina';</script>"; unset($_SESSION['carrinho']); } ?> <form action="" enctype="multipart/form-data" method="post"> <input type="submit" name="enviar" class="btn btn-danger ladda-button" data-style="zoom-out" value="Finalizar Pedido"> </form></td> </tr> <?php } ?> </tbody> </form> </table> </div> </div> </div> </div> </div>
×

Informação importante

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

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: