Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''where''.

  • 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 19 registros

  1. ERRO para Editar Banco de Dados

    Pessoal me da uma força ai, fiz um banco de dados, Editavel, quando tenho a linha abaixo está assim: $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); Não consigo alterar os dados pois aparece essa mensagem de erro abaixo: Erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where id='$id'' at line 1 Quando APAGO o where id='$id' Eu consigo alterar, porem todos os Dados do banco alteram também, como se um alterasse todos. vou postar o código inteiro: <?php $id = filter_input(INPUT_GET, "id"); $nome = filter_input(INPUT_GET, "nome"); $telefone = filter_input(INPUT_GET, "telefone"); $link = mysqli_connect("localhost", "root", "", "agenda_telefonica"); if($link){ $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); if ($query) { header("Location: index.php"); }else{ die("Erro: ". mysqli_error($link)); } }else{ die("Erro: ". mysqli_error($link)); }
  2. buscar informações 2 vezes na mesma tabela

    Boa tarde a todos, gostaria de uma ajuda com um select, o caso é o seguinte. Temos um sistema multiempresas com 2 empresas cadastradas no BD, e na tabela que estou tentando buscar as informações eu queria separar o que é "empresa 1" e o que é "empresa 2". Basicamente dentro dessa tabela só tem 2 chaves primárias, que é o nome da empresa e o número de recibo. Porém gostaria de um select +- assim: Data_Emissão - Val_Empresa1 - Val_Empresa2 Eu tentei uma serie de selects, mas ou não vinha nenhuma informação ou ele vinha tudo duplicado... Em resumo, o que eu quero é a soma de recibos que cada empresa teve, por dia, porém considerando que as 2 empresas estão na mesma tabela. É possível um select assim? Obrigado desde já.
  3. 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
  4. Where com select, me ajudem !!

    INSERT INTO `hospedagem` (`codigoHospedagem`, `numeroQuarto`, `codigoCliente`, `dataEntrada`, `dataSaida`) VALUES ('5', '33', '1', '2017-09-13', '2017-09-14') where numeroQuarto IN (SELECT numeroQuarto FROM quarto WHERE ocupado = 'F')
  5. Não tenha valor posterior (sql oracle)

    SQL ORACLE Prezados, Boa Tarde. Tenho uma tabela que guarda informações sobre a carga de um produto, trazendo: 1- Nome do produto 2- O tipo de carga (Envio e Recebimento) 3- A data da carga Gostaria de criar um select que me traga todos os produtos que tenham uma carga de recebimento e que após a ultima carga de recebimento não tenha nenhuma carga de envio. Poderiam me ajudar com essa consulta?
  6. Usando CONVERT e DATEADD com WHERE

    No WHERE, preciso subtrair 1 mês da data e convertendo para o padrão PTBR. Mas está ocorrendo erro ...WHERE CONVERT(VARCHAR(10), MONTH (DatasDataInicio), 103) = CONVERT(VARCHAR(10), DATEADD(M,-1,MONTH('27/07/2017')), 103)
  7. Select sem resultado

    Bom dia, Poderiam me ajudar pois estou com este Select que não me trás resultados, se eu jogar este comando no MySQL ele me trás resultados. Se eu tirar a condição WHERE ele trás todos os registros, para este caso eu quero que ele me mostre o registro com essa condição do código do cliente. $sql = "SELECT * FROM clientes WHERE `codigo_clientes` = $codigo"; $result = $conn->query($sql); if ($result->num_rows > 1) { while($row = $result->fetch_assoc()) { echo" <tr> <th scope=row'$linha'>$codigo</th> <td>$nome</td> <td>$email</td> <td>$telefone</td> <td></td> </tr> </tbody> "; } } else { echo "0 results"; } $conn->close();
  8. Funções no WHERE em JDBC

    Olá, boa noite. Eu gostaria de saber como eu chamo uma função dentro da cláusula WHERE em jdbc. Por exemplo: select * from tabela1 td1 WHERE obter_id(tb1.nr_sequencia) between in :dt_ini and :dt_fim; Como faço pra que o jdbc reconheça essa função como filtro? Obrigado desde já!
  9. Consulta esta triplicando os resultados

    Olá pessoal. Estou tentando fazer um select de duas tabelas diferentes, onde elas se relacionam por FK. O problema é que nas duas queries que criei, esta retornando o resultado triplicado, por exemplo, na query usada teria que retornar 2 resultados, e esta retornando 6, cada resultado se repetindo três vezes. Utilizei essas duas queries: SELECT t1.*, t2.* FROM cliente_franqueado AS t1 INNER JOIN cliente AS t2 ON t1.franqueado_por = 17052316010088085301 AND t1.status = 'Ativo' ORDER BY t1.status ASC, t1.fantasia ASC SELECT t1.*, t1.fantasia AS fant, t2.fantasia, t2.cod AS cod_franqueado FROM cliente_franqueado t1, cliente t2 WHERE t1.franqueado_por = 17052316010088085301 AND t1.status = 'Ativo' ORDER BY t1.status ASC, t1.fantasia ASC A tabela CLIENTE é uma tabela onde estão cadastradas as franquias, e a tabela CLIENTE_FRANQUEADO é onde estão cadastrados os clientes finais desta franquia. Mas como falei, esta query teria que retornar dois registros, e esta retornando seis. Achei este tópico aqui no fórum Mas não me ajudou :/ Alguém saberia me dizer onde esta errado? Caso seja necessário mais informações do banco, só dizer Grato!
  10. Usar string como valor de filtro para uma coluna int

    Colegas, Tenho uma aplicação em javascript que me envia uma string contendo códigos de lojas, e preciso usar essa string como filtro em um sql, como no exemplo abaixo. Acredito que para esta consulta funcionar precisaria converter essa string em variaves do tipo int ou numeric, mas não tenho ideia de como fazer. Alguém consegue ajudar? SELECT FANTASIA FROM LOJAS WHERE COD_LOJA IN( '1,2,3,4,5,6,7,8')
  11. if (isset($_GET['buscar_produto_edicao'])){ $consulta = mysql_query("SELECT * FROM produtos WHERE setor = 'disp' produto LIKE '%".$_GET['buscar_produto_edicao']."%' OR edicao LIKE '%".$_GET['buscar_produto_edicao']."%' ORDER BY id DESC"); $countedicao = mysql_num_rows($consulta); if ($countedicao != 0) { }else { echo "<center><b><br><h3>NADA ENCONTRADO!!!</h3></b></center>"; } } O < setor = 'disp' > tá dando erro no código, sem ele funciona. Tem dois tipos de setor o "disp" e "esgot". Quando clico em buscar ele busca tudo, mas eu quero só o do "disp" como faço para corrigir isso? Obrigado
  12. Condição dentro do Where

    Olá, o meu problema é o seguinte: 1) quero fazer média de alguns valores 2) alguns são zero e outros são números negativos 3) não quero que os números negativos entrem na contagem, quero que eles sejam transformados em 0 e contabilizem na hora de fazer a média. Alguém saberia como fazer isso com uma condição dentro do where ou de alguma outra forma? Obrigado desde já!
  13. Where onde, como?

    olá fiz um formulario, nesse formulario um dos campos coloquei modo SELECT, quando faço um novo registro ele salva tudo ok, mas quando vou fazer um UPDATE ele volta pra 1 opcao e salva como 1 opcao nao fica salva o que eu tinha colocado, ISSO e so no selec nos campos de input fica normal <body> <div class="form-style-6"> <form id="frmContact" method="POST" action="index.php" onSubmit="return Validate();" accept-charset="utf-8"> <center><h1> Serviço </h1></center> <input type="hidden" name="ContactID" value="<?php echo (isset($gresult) ? $gresult["id"] : ''); ?>" /> <table align="center"> <tr valign="baseline"> <td nowrap align="right"><label for="Title">Pago:</label></td> <td> <select name="Title" id="Title"> <option <?php echo (isset($gresult) ? $gresult["titulo"] : ''); ?> value="valor1">Valor 1</option> <option <?php echo (isset($gresult) ? $gresult["titulo"] : ''); ?> value="valor2">Valor 2</option> <option <?php echo (isset($gresult) ? $gresult["titulo"] : ''); ?> value="valor3">Valor 3</option> </select> </td> </tr> <?php header( 'Content-Type: text/html; charset=utf-8' ); include 'DBConfig.php'; //Insert or Update contact information if(isset($_POST['action_type'])) { if ($_POST['action_type'] == 'add' or $_POST['action_type'] == 'edit') { //Sanitize the data and assign to variables $id = mysqli_real_escape_string($link, strip_tags($_POST['ContactID'])); $Title = mysqli_real_escape_string($link, strip_tags($_POST['Title'])); $Category = mysqli_real_escape_string($link, strip_tags($_POST['Category'])); $Tags = mysqli_real_escape_string($link, strip_tags($_POST['Tags'])); $Image = mysqli_real_escape_string($link, strip_tags($_POST['Image'])); $Place = mysqli_real_escape_string($link, strip_tags($_POST['Place'])); $Number = mysqli_real_escape_string($link, strip_tags($_POST['Number'])); $Address = mysqli_real_escape_string($link, strip_tags($_POST['Address'])); $County = mysqli_real_escape_string($link, strip_tags($_POST['County'])); $City = mysqli_real_escape_string($link, strip_tags($_POST['City'])); $State = mysqli_real_escape_string($link, strip_tags($_POST['State'])); $Phone = mysqli_real_escape_string($link, strip_tags($_POST['Phone'])); $Website = mysqli_real_escape_string($link, strip_tags($_POST['Website'])); $Package = mysqli_real_escape_string($link, strip_tags($_POST['Package'])); $Clean = mysqli_real_escape_string($link, strip_tags($_POST['Clean'])); if ($_POST['action_type'] == 'add') { $sql = "insert into servicos set titulo = '$Title', categoria = '$Category', tag = '$Tags', imagem = '$Image', local = '$Place', numero = '$Number', endereco = '$Address', bairro = '$County', cidade = '$City', estado = '$State', telefone = '$Phone', site = '$Website', pacote = '$Package', faxina = '$Clean' where id = $id"; }else{ $sql = "update servicos set titulo = '$Title', categoria = '$Category', tag = '$Tags', imagem = '$Image', local = '$Place', numero = '$Number', endereco = '$Address', bairro = '$County', cidade = '$City', estado = '$State', telefone = '$Phone', site = '$Website', pacote = '$Package', faxina = '$Clean' where id = $id"; } if (!mysqli_query($link, $sql)) { echo 'Error Saving Data. ' . mysqli_error($link); exit(); } } header('Location: listas.php'); exit(); } //End Insert or Update contact information //Start of edit contact read $gresult = ''; //declare global variable if(isset($_POST["action"]) and $_POST["action"]=="edit"){ $id = (isset($_POST["ci"])? $_POST["ci"] : ''); $sql = "select id, titulo, categoria, tag, imagem, local, numero, endereco, bairro, cidade, estado, telefone, site, pacote, faxina from servicos where id = $id"; $result = mysqli_query($link, $sql); if(!$result) { echo mysqli_error($link); exit(); } $gresult = mysqli_fetch_array($result); include 'editar.php'; exit(); } //end of edit contact read //Start Delete Contact if(isset($_POST["action"]) and $_POST["action"]=="delete"){ $id = (isset($_POST["ci"])? $_POST["ci"] : ''); $sql = "delete from servicos where id = $id"; $result = mysqli_query($link, $sql); if(!$result) { echo mysqli_error($link); exit(); } } //End Delete Contact //Read contact information from database $sql = "select id, titulo, categoria, tag, imagem, local, numero, endereco, bairro, cidade, estado, telefone, site, pacote, faxina from servicos"; $result = mysqli_query($link, $sql); if(!$result) { echo mysqli_error($link); exit(); } $contact_list = array(); //Loo through each row on array and store the data to $contact_list[] while($rows = mysqli_fetch_array($result)) { $contact_list[] = array('id' => $rows['id'], 'titulo' => $rows['titulo'], 'categoria' => $rows['categoria'], 'tag' => $rows['tag'], 'imagem' => $rows['imagem'], 'local' => $rows['local'], 'numero' => $rows['numero'], 'endereco' => $rows['endereco'], 'bairro' => $rows['bairro'], 'cidade' => $rows['cidade'], 'estado' => $rows['estado'], 'telefone' => $rows['telefone'], 'site' => $rows['site'], 'pacote' => $rows['pacote'], 'faxina' => $rows['faxina']); } include 'listas.php'; exit(); ?>
  14. Como fazer esse Select?

    Olá, Gostaria de saber como posso fazer um select para o seguinte caso, Eu recebo um dado que vem alguns numeros vou das exemplos 382570 E na minha tabela tem um campo com o nome de 'numero' o valor de 2570. Gostaria de saber como posso relacionar esse que recebo com este que tenho no banco, Seria um processo reverso de Select ........ Where numero like '%382570%' Seria algo assim: Select ........ Where 382570 like '%numero %' eu não posso separar os dados que recebo, porque as vezes vai vim 382570 ,257038,325708, eu não tenho um padrão para recebelo, mas vou ter uma parte do valor dele sempre salvo no banco, se não entenderam posso especificar melhor o caso, Fico no aguardo e urgente :(
  15. Como fazer esse Select?

    Olá, Gostaria de saber como posso fazer um select para o seguinte caso, Eu recebo um dado que vem alguns numeros vou das exemplos 382570 E na minha tabela tem um campo com o nome de 'numero' o valor de 2570. Gostaria de saber como posso relacionar esse que recebo com este que tenho no banco, Seria um processo reverso de Select ........ Where numero like '%382570%' Seria algo assim: Select ........ Where 382570 like '%numero %' eu não posso separar os dados que recebo, porque as vezes vai vim 382570 ,257038,325708, eu não tenho um padrão para recebelo, mas vou ter uma parte do valor dele sempre salvo no banco, se não entenderam posso especificar melhor o caso, Fico no aguardo e urgente :(
  16. condição dentro do WHERE

    Estou precisando fazer uma condição que verifica se uma variável é nula, porém não está dando certo. Nunca mexi com condições e variáveis dentro de SQL e estou bem perdido pra falar a verdade. alguém pode me ajudar? Obrigado. SELECT LANCAMENTO.COD_LANC, LANCAMENTO.NOME_LANC, LANCAMENTO.DATA_LANC, LANCAMENTO.DATA_REFERENCIA_LANC, LANCAMENTO.VALOR_LANC, LANCAMENTO.OBSERVACAO_LANC, LANCAMENTO.COD_PROPRI_LANC, LANCAMENTO.HISTORICO_LANC, LANCAMENTO.QUANTIDADE_LANC, LANCAMENTO.NOME_SUB_GRUPO_LANC, LANCAMENTO.NOME_UNIDADE_LANC, GRUPO.NOME_GRUPO, PROPRIEDADE.NOME_PROPRI, TIPO.NOME_TIPO FROM PROPRIEDADE INNER JOIN LANCAMENTO ON PROPRIEDADE.COD_PROPRI = LANCAMENTO.COD_PROPRI_LANC INNER JOIN SUB_GRUPO ON LANCAMENTO.NOME_SUB_GRUPO_LANC = SUB_GRUPO.NOME_SUB_GRUPO INNER JOIN GRUPO ON SUB_GRUPO.NOME_GRUPO_SUB_GRUPO = GRUPO.NOME_GRUPO INNER JOIN TIPO ON GRUPO.NOME_TIPO_GRUPO = TIPO.NOME_TIPO WHERE GRUPO.NOME_GRUPO LIKE '%' + @grupo + '%' CASE WHEN @data IS NOT NULL THEN AND LANCAMENTO.DATA_LANC >= @data END
  17. Multiplo Where Mysql no PHP

    Olá caros amigos, estou tentando fazer um multiplo Where nesta consulta pelo seguinte fator: 1. existem vários resultados para o mesmo rad_username 2. Mais somente um com status = 1 Gostaria de selecionar ele em especifico, lembrando que terá outras rad_username diferente no meio, como posso proceder para fazer isto? fiz este código mais não consigo isolar o código em especifico. Alguém pode me dar uma ajuda? $sql223 = "SELECT * FROM playlist WHERE rad_username='$cheat254' AND status='1'"; $result = @mysql_query($sql223) or die("Erro ao receber a playlist"); while($rowplay=@mysql_fetch_array($result)){ $playlistnome= $rowplay[pname]; $arquivoautodj .= "playlistfile=/".$path."/".$cheat254."/radio/playlist/".$playlistnome.".lst"; }
  18. Insert com condição where

    Olá Pessoal, Estou tentando utilizar o comando abaixo mais da erro, já procurei na net e não encontrei nenhuma solução. Comando diretamente no mysql ou via página asp, da erro do mesmo jeito. insert into `tabelacarros` (marca) VALUES ('"&marcanovo&"') where id='"&id&"'" o comando da erro na condição where id='"&id&"'" Acha o id o problema é que da erro e não insere. [MySQL][ODBC 5.1 Driver][mysqld-5.6.21-69.0-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where id='91'' at line 1
  19. Tenho essas Tres tabelas tabelas: |Clientes | |ID Nome RG | |1 Vitor 123 | |2 Sabrinha 235 | |3 Calor 984 | |Checks | |ID Nome | |1 Check1 | |2 Check2 | |3 Check3 | |Acessos | |ID ID_CLIENTE ID_CHECK | |1 1 1 | |2 2 1 | |3 1 2 | |4 3 2 | |5 1 3 | |6 2 3 | |7 3 3 | E preciso por Um select retornar so quem tem acesso ao check 1,2,3 Se eu usar Where id_check='1' AND id_check='2' AND id_check='3' Não ira retornar nada, e caso eu mude para OR ao inves de AND ele ira retornar todos ,e caso eu use tambem esse comando WHERE id_check IN (1,2,3) ira me retornar todos os clientes, como por forma de select consiguo trazer apenas o cliente 1 que tem acesso a todos os checks ? No aguardo....
×

Informação importante

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