Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''sql''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

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


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Preciso de ajuda na formação de uma consulta, tenho 4 tabelas (comissão, pessoa, pedido, pedidoitem). Então preciso trazer todas as pessoas e seus valores de metas mesmo que não tenha ainda valores em pedido. fiz um select o problema que ele não retorna a pessoa quando não tem pedido pra essa pessoa. Quero que ele retorne por exemplo: nome da pessoa/ meta/ valoralcançado meu código está assim até agora: SELECT [PESSOA].[Fantasia] AS REPRESENTANTE, [METAS].[MetaValorMinimoBase] AS META, SUM(ISNULL(PDV_PedidoItemValorTotal,0)) AS Valor FROM COM_METAS FULL JOIN PESSOA ON METAS.MetaRepCod = PESSOA.Codigo LEFT JOIN PEDIDO ON PESSOA.Codigo = PEDIDO.PedidoRepresentante LEFT JOIN PEDIDOITEM ON PEDIDO.PedidoCodigo = PEDIDOITEM.PedidoCodigo WHERE PEDIDO.PedidoExcluido = 'N' and PEDIDO.PedidoTipoMovimentoCodigo IN (1,5,6) AND PEDIDO.PedidoSituacao IN ('A','B','O','T','E')AND PEDIDO.PedidoDataEmissao BETWEEN '01/06/2018' AND '05/06/2018' GROUP BY [PESSOA].[Fantasia], [METAS].[MetaValorMinimoBase] Order by [PESSOA].[Fantasia] RETORNO : JOÃO |60000 |697569 PEDRO |240000 |1374417 MARIA |60000 |67995 FRANCISCO |200000 |2376976 ZÉ |NULL |23423 ROMARIO |20000 |NULL Quero que me traga as outras pessoas que tem metas mesmo que não tenha valor. Ele até retorna as pessoas com meta null, mas quero que retorne também os que tem valor(dos pedidos) null ou 0 no caso. Resumindo: preciso que o select me traga também as pessoas e meta que não tem pedidos ainda, mas tem cadastro retornando o valor como null. Que o código assim me traz todas as pessoas e meta que contem pedido. A ideia é me retornar todas as pessoas que tem metas e valores que já alcançou mesmo que não tenha valor.
  2. Estou com problema ,no fechamento de caixa precisa contar os Crediarios Pagos com os Items da Venda Como são tabelas distintas ItemCrediarioPago e ItemVenda preciso somar os dois totais quando forem da mesma data. alguém pode me ajudar Select sum((tic.quantidadeProduto*tic.valorProduto)-tbv.descontoVenda) as Total, tbv.dataVenda,tbv.estatusVenda,sum(tbv.descontoVenda)as Desconto, sum(tic.quantidadeProduto*tic.valorProduto)as TotalVenda from tblItemCrediarioPago as tic inner join tblVenda as tbv on tic.codigoVenda = tbv.codigoVenda inner join tblProduto as tbp on tic.codigoProduto = tbp.codigoProduto group by tbv.dataVenda,tbv.estatusVenda Union All Select sum((tiv.quantidadeVenda*tiv.precoVenda)-tbv.descontoVenda) as Total, tbv.dataVenda,tbv.estatusVenda,sum(tbv.descontoVenda)as Desconto, sum(tiv.quantidadeVenda*tiv.precoVenda)as TotalVenda from tblitemVenda as tiv inner join tblVenda as tbv on tiv.codigoVenda = tbv.codigoVenda inner join tblProduto as tbp on tiv.codigoProduto = tbp.codigoProduto group by tbv.dataVenda,tbv.estatusVenda order by tbv.dataVenda
  3. Tenho uma aplicação web em php com um banco ms-sql de 1,5GB de tamanho, na qual eu estou desenvolvendo um site novo e pretendo utilizar uma MySql. Todavia, vou precisar dos dados que estão no banco ms-sql de 1,5GB de tamanho, e eu gostaria de algumas orientações, tipo: 1) Devo tentar converter um arquivo .dmp para .sql e restaurar no banco MySQL com Workbench? 2) Devo criar manualmente as tabelas e os campos na MySql, exportar os dados do banco ms-sql para um arquivo .csv e depois importá-lo para a MySql? Neste caso, melhor que o nome dos campo e os tipos da MySql sejam iguais os da ms-sql? 3) Devo criar manualmente as tabelas e os campos na MySql com os nomes que eu quiser e fazer um INSERT na nova aplicação PHP por meio da execução HTTP de uma página WEB? Receio que neste caso eu tenha complicação de timeout na inserção de uma tabela com muitos registros, ou que precise converter um determinado dado de origem para conseguir gravar no tipo de campo destino. Lembrando que vou aproveitar para fazer uma limpa no banco ms-sql de 1,5GB, descartando algumas tabelas, campos e dados.
  4. Tenho um site em PHP que utiliza MS-SQL e estou querendo migrar para MySQL. A questão é que vou ter que desenvolver toda a programação de querys, etc...então eu poderia refazer a estrutura de banco tudo do zero, dar novos nomes de colunas e tabelas, mesmo porque tem campos inutilizados, criados inadequadamente, e vou precisar acrescentar coisas novas, mas, receio que recriar vai me dar mais trabalho depois na hora de importar os dados de um para outro, do que se eu utilizasse a mesma estrutura de tabelas, colunas, nomes, tipos de campos, etc. Vocês que são mais experientes e já passaram por isso, o que me aconselham a fazer?
  5. Boa noite, Preciso gerar uma consulta SQL que traga o melhor tempo entre registros de uma única tabela, exemplo: Minha tabela: CREATE TABLE `mesaproducao` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `codProducao` INT(11) NOT NULL, `mesaProducao` VARCHAR(50) NOT NULL, `pn` VARCHAR(50) NOT NULL, `descricao` VARCHAR(50) NOT NULL, `multiplo` INT(11) NOT NULL, `tipo` VARCHAR(50) NOT NULL, `lote` VARCHAR(50) NOT NULL, `bip` VARCHAR(50) NOT NULL, PRIMARY KEY (`id`) ) Abaixo explicado e destacado de verde o que quero trazer com este SELECT:
  6. Pessoal bom dia, Tenho um SQL que me retorna diversos valores de diversas tabelas, inclusive tenho por exemplo o ID de um produto, e este produto está presente em várias localidades (estoques diferentes ao redor do mundo), gostaria de trazer a somatória desses valores de estoque de todas as locations para um determinado registro, porém tenho de retorno o seguinte erro: ORA-00937: not a single-group group function. Vejam um pequeno trecho da query: select pm.PartNumber as Peça, lm.LocName as Location, sl.SL as Stock, --sum(sl.OHGood) from STOCK_LEVEL sl inner join LOC_MASTER lm on sl.LocID = lm.LocID Tentei utilizar no final da query um group by pm.PartNumber porém sem sucesso também. Existem vários campos de valores numéricos que eu gostaria de somar atribuindo ao ID da peça em estoque, porém tenho dificuldade nessa parte de cláusulas de grupo, poderiam me ajudar? Att, Paulo.
  7. Atualmente uso ADO para conectar o PHP com meu bd MS-SQL $conn = new COM ("ADODB.Connection") or die("Nâo foi possível carregar o ADO"); $connStr = "PROVIDER=SQLNCLI10;SERVER=".$dbhost.";UID=".$user.";PWD=".$password.";DATABASE=".$db; $conn->open($connStr); ******************************************* Para a consulta utilizo a seguinte instrução: $sql = "select * from tabela "; $rs = $conn->execute($sql); if(!$rs->EOF){ while (!$rs->EOF){ $rs->MoveNext(); } } $rs->Close(); $rs = null; ******************************************* No entanto, preciso fazer um select union utilizando tabelas distintas de banco de dados diferente: $sql = "select email banco1.dbo.tabela "; $sql = $sql . "union "; $sql = $sql . "select email banco2.db o.tabela "; ******************************************* Eu gostaria de saber como faço para estabelecer duas conexões simultaneamente e instanciar a consulta de dois bancos na mesma instrução SQL???
  8. Boa tarde pessoal, alguém poderia me ajudar com essa dúvida? Seguinte, tenho um sistema de gerenciamento de dados interno na empresa que trabalho, onde os colaboradores efetuam cadastro de alguns registros como por exemplo `Cliente; Valor; Data, Quantidade de produtos vendidos, etc`. Esses dados são armazenados em nosso BD (SQL). Após o registro, conseguimos enxergar esses dados em nosso painel onde ele exibe uma tabela com todos os registros. Eu gostaria de colocar logo a baixo dessa tabela um gráfico de barras dinâmico, onde quem efetuar a consulta (analise dos dados) consiga escolher como que o gráfico ira exibir os dados, como por exemplo (Exibir os valor por mês ou Fazer uma divisão do valor total pelo total de produtos vendidos entre outras possibilidades) Isso é possível? Alguém poderia me ajudar com esse código? Pois a pessoa que criou esse sistema sumiu. Agradeço desde já!
  9. Boa Tarde!! Sou novo em programação e estou precisando de uma ajuda . Bom então estou tentando fazer uma consulta no banco de dados em 2 tabelas e puxar os dados para pagina com uma condição seria essa se o id_noticia de uma tabela for igual o id da outra ao clicar na imagem ou nome vai redireciona para a pagina da noticia de acordo com o id porem ta dando certo gostaria de uma ajuda se possível Agradeço desde já!! <?php $pagCorrente = 1; if(isset($_GET['pag'])){ $pagCorrente = (int)$_GET['pag']; } $mostrar = 10; $pagCorrente = $pagCorrente * $mostrar - $mostrar; $sqlTotal = "SELECT count(id) as total FROM noticia0;"; $ex = $conexao->query($sqlTotal); $total = mysqli_fetch_object($ex); $total = $total->total; $quantPages = ceil($total / $mostrar); $sql = " SELECT COUNT(*) FROM noticia0 n, noticia nn WHERE n.id_noticia = nn.id ORDER BY n.id LIMIT $pagCorrente,$mostrar"; $wx = $conexao->query($sql); while($linha = mysqli_fetch_object($wx)){ ?> <div class='div0'> <a href="<?php echo SITE;?>noticia3.php?id=<?php echo $linha->id; ?>"> <div class='pa'> <img src='<?php echo SITE . 'php/upload/' . $linha->imagen2;?>' /> </div> <div class='po'> <p> <br><?php echo $linha->titulo;?></br> <br><?php echo $linha->sinopse;?></br>
  10. Olá, estou estudando programação e comprei uma loja virtual "pronta" e quero adicionar um campo de texto para que um possível cliente possa digitar algumas preferencias. Por exemplo ele vai comprar uma camiseta personalizada com seu nome, preciso de um campo que o cliente possa digitar o nome que ele deseja, para que essa informação saia no pedido. Algum sabe como fazer isso? Acredito que a caixa deva ser inserida na pagina produtodetalhe.php e a informação aparecer na pagina pedidofinalizar.php, segue anexos paginas.rar
  11. Boa Tarde pessoal sou novo aqui no fórum então não sei se abri esse tópico no local certo. preciso de uma ajuda em uma tabela que estou gerando com php através de algumas consultas sendo uma em mysql, e a partir do resultado dela realizo outra em um bd sql server utilizando o odbc_exec. a tabela lista os produtos que estão disponível produção na fabrica e busca no banco de dados do erp a quantidade total do produto em estoque( para ajudar a decidir oque irá produzir primeiro) o problema é que para alguns produtos ele traz o estoque certinho e para outros não. coloquei para escrever o sql(do sql server) na tela, copiei o codigo e executei direto no bd pelo ssms (SQL Server Management Studio) e traz o resultado normalmente. no entanto se executo o php, para uns registros aparece e para outros não. abaixo segue o código: <table class="table table-responsive table-bordered table-striped table-hover table-condensed lista-clientes"> <thead> <tr> <th>CORTE</th> <th>GRUPO</th> <th>SUBGRUPO</th> <th>ESTAMPA</th> <th>TAMANHO</th> <th>DISPONIVEL</th> <th>ESTOQUE</th> <th>DISP. P/ PROD.</th> </tr> </thead> <tbody> <?php $sql="select * from corte where status='Novo'"; $executa=mysqli_query($link, $sql); while($ROW= mysqli_fetch_assoc($executa)){ //BUSCA DADOS DO CORTE $SQL_DADOS_SEQUENCIAL="SELECT * FROM sequencial WHERE CORTE='".$ROW['CORTE']."'"; $EXECUTA_DADOS_SEQUENCIAL=mysqli_QUERY($link,$SQL_DADOS_SEQUENCIAL); $RESULTADO_DADOS_SEQUENCIAL=mysqli_fetch_assoc($EXECUTA_DADOS_SEQUENCIAL); //busca os dados do sequencial $sql_busca_dados_corte="select * from sequencial where CORTE='".$ROW['CORTE']."'"; $executa_busca_corte=mysqli_query($link, $sql_busca_dados_corte); $exibe_busca_corte=mysqli_fetch_assoc($executa_busca_corte); //MONTA NOME DO PRODUTO $ESPACO=" "; $NOME_PRODUTO=$ROW['GRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.=$ROW['SUBGRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.= $RESULTADO_DADOS_SEQUENCIAL['cor_estampa']; //busca o codigo do produto pelo nome cor e tamanho $SQL_BUSCA_CODIGO="SELECT sum(c.ES3)as tam FROM PRODUTOS A left JOIN PRODUTO_CORES B ON A.PRODUTO = B.PRODUTO left join ESTOQUE_PRODUTOS c ON A.PRODUTO = c.PRODUTO WHERE A.DESC_PRODUTO LIKE'%".TRIM($NOME_PRODUTO)."%' AND B.COR_PRODUTO='".TRIM($RESULTADO_DADOS_SEQUENCIAL['tecido'])."'"; $resultado_BUSCA_CODIGO = odbc_exec($con_sql, $SQL_BUSCA_CODIGO); echo "<tr>"; echo "<td>" . nl2br( $ROW['CORTE']) . "</td>"; echo "<td>" . nl2br( $ROW['GRUPO']) . "</td>"; echo "<td>" . nl2br( $ROW['SUBGRUPO']) . "</td>"; echo "<td>" . nl2br( $exibe_busca_corte['cor_estampa']) . "</td>"; echo "<td>" . nl2br( $ROW['TAMANHO']) . "</td>"; echo "<td>" . nl2br( $ROW['QUANTIDADE']) . "</td>"; echo "<td>". odbc_result($resultado_BUSCA_CODIGO,"tam")."</td>"; echo "<td>" . $SQL_BUSCA_CODIGO . "</td>"; odbc_close($con_sql) ; $SQL_BUSCA_CODIGO=""; }//fim while ?> </tbody> </table> já tentei varias soluções mas não consegui, pf me ajuda ai galera
  12. Boa Tarde pessoal sou novo aqui no fórum então não sei se abri esse tópico no local certo. preciso de uma ajuda em uma tabela que estou gerando com php através de algumas consultas sendo uma em mysql, e a partir do resultado dela realizo outra em um bd sql server utilizando o odbc_exec. a tabela lista os produtos que estão disponível produção na fabrica e busca no banco de dados do erp a quantidade total do produto em estoque( para ajudar a decidir oque irá produzir primeiro) o problema é que para alguns produtos ele traz o estoque certinho e para outros não. coloquei para escrever o sql(do sql server) na tela, copiei o codigo e executei direto no bd pelo ssms (SQL Server Management Studio) e traz o resultado normalmente. no entanto se executo o php, para uns registros aparece e para outros não. abaixo segue o código: <table class="table table-responsive table-bordered table-striped table-hover table-condensed lista-clientes"> <thead> <tr> <th>CORTE</th> <th>GRUPO</th> <th>SUBGRUPO</th> <th>ESTAMPA</th> <th>TAMANHO</th> <th>DISPONIVEL</th> <th>ESTOQUE</th> <th>DISP. P/ PROD.</th> </tr> </thead> <tbody> <?php $sql="select * from corte where status='Novo'"; $executa=mysqli_query($link, $sql); while($ROW= mysqli_fetch_assoc($executa)){ //BUSCA DADOS DO CORTE $SQL_DADOS_SEQUENCIAL="SELECT * FROM sequencial WHERE CORTE='".$ROW['CORTE']."'"; $EXECUTA_DADOS_SEQUENCIAL=mysqli_QUERY($link,$SQL_DADOS_SEQUENCIAL); $RESULTADO_DADOS_SEQUENCIAL=mysqli_fetch_assoc($EXECUTA_DADOS_SEQUENCIAL); //busca os dados do sequencial $sql_busca_dados_corte="select * from sequencial where CORTE='".$ROW['CORTE']."'"; $executa_busca_corte=mysqli_query($link, $sql_busca_dados_corte); $exibe_busca_corte=mysqli_fetch_assoc($executa_busca_corte); //MONTA NOME DO PRODUTO $ESPACO=" "; $NOME_PRODUTO=$ROW['GRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.=$ROW['SUBGRUPO']; $NOME_PRODUTO.=$ESPACO; $NOME_PRODUTO.= $RESULTADO_DADOS_SEQUENCIAL['cor_estampa']; //busca o codigo do produto pelo nome cor e tamanho $SQL_BUSCA_CODIGO="SELECT sum(c.ES3)as tam FROM PRODUTOS A left JOIN PRODUTO_CORES B ON A.PRODUTO = B.PRODUTO left join ESTOQUE_PRODUTOS c ON A.PRODUTO = c.PRODUTO WHERE A.DESC_PRODUTO LIKE'%".TRIM($NOME_PRODUTO)."%' AND B.COR_PRODUTO='".TRIM($RESULTADO_DADOS_SEQUENCIAL['tecido'])."'"; $resultado_BUSCA_CODIGO = odbc_exec($con_sql, $SQL_BUSCA_CODIGO); echo "<tr>"; echo "<td>" . nl2br( $ROW['CORTE']) . "</td>"; echo "<td>" . nl2br( $ROW['GRUPO']) . "</td>"; echo "<td>" . nl2br( $ROW['SUBGRUPO']) . "</td>"; echo "<td>" . nl2br( $exibe_busca_corte['cor_estampa']) . "</td>"; echo "<td>" . nl2br( $ROW['TAMANHO']) . "</td>"; echo "<td>" . nl2br( $ROW['QUANTIDADE']) . "</td>"; echo "<td>". odbc_result($resultado_BUSCA_CODIGO,"tam")."</td>"; echo "<td>" . $SQL_BUSCA_CODIGO . "</td>"; odbc_close($con_sql) ; $SQL_BUSCA_CODIGO=""; }//fim while ?> </tbody> </table> já tentei varias soluções mas não consegui, pf me ajuda ai galera
  13. Boa noite, Estou usando o phpmyadmin para criar o bd. Ao criar a referência recebo a mensagem de que foi criada com sucesso. Tenho a tabela férias e a tabela funcionário. A tabela férias armazena o código do funcionário que está entrando de férias. Fui instruída a fazer o seguinte teste para verificar se o relacionamento está funcionando: adicionar na tabela férias, um registro com o código de um funcionário que não exista na tabela funcionário, e caso não fosse possível criar esse registro isso queria dizer que o relacionamento estaria funcionando. Porém o registro é adicionado sem dar qualquer erro. Gostaria de saber se esse teste é realmente válido. Se não for, me digam outra forma de testar. Se for, em nome de Jesus, me ajudem a descobrir o que deu errado! 💜
  14. Boa Tarde, não sou profissional de DB, mas me deparei com um problema que terei que resolver mesmo assim. O Caso é o seguinte : Tenho um banco de dados rodando em firebird, dentro desse banco tenho uma tabela que todo dia precisa ser alterada o campo log de 1 para 0, faço isso manualmente através do iboconsole. Porem antes disso eu faço um filter pra saber quem esta com 1 para que eu possa modificar pra 0 Porem preciso criar um script alguém pode ajudar ? desculpe se estou fazendo perguntas idiotas. Obrigado
  15. Bom dia a todos. Tenho um arquivo excel que extrai dados do BD SQL através de uma macro em VBE, esta macro calcula o "saldo atual" do item consultado na Query, o que preciso é que quando o resultado desta soma for igual a 0 (zero) não seja apresentado o resultado da Query. Não sei se fui claro, não sou programador, sou apenas apaixonado por Excel e VBA, vou exemplificar o que preciso: Resultado atual da minha query: Item Descrição Saldo abcd Item1 43,65 bcd Item2 0,00 dcba Item3 1,00 Resultado desejado: Item Descrição Saldo abcd Item1 43,65 dcba Item3 1,00 A instrução SQL que estou utilizando é: StrQuery = "SELECT distinct a.cd_item,c.descricao,sdoatual=(a.qt_entrada - a.qt_saida) FROM (vSaldoItem a INNER JOIN vSaldoItemdia b ON a.cd_item = b.cd_item AND a.cd_deposito = " & "'" & dep & "'" & ") INNER JOIN Item c ON a.cd_item = c.cd_item order by a.cd_item" Agradeço a ajuda Dúvida postada, sob o mesmo título, nos forums: Comunidade do Hardware – hardware.com.br Guru do Excel – gurudoexcel.com
  16. Ola boa tarde, sou inciante em banco de dados eu tenho um dicionário em formato .dct. que eu utilizo com um aplicativo chamado MySword bible, só que posso editar ele com o DB bwoser SQlite, mas esse banco de dados tem quase 200 mil linhas na tabela, visto que é grande o aplicativo trava muito, queria saber como dividir ele em três partes ou 4 mesmo, para ficar mais leve, ainda consegui fazer selecionado as linhas e deletando mas o tamanho do banco não mudou ficou nos mesmos 200 mb para um aparelho médio de tablete e uma complicação abrir.
  17. Bom dia amigos, preciso testar se o registro foi deletado da tabela. Estou tentando dessa forma: $del = mysql_query("DELETE FROM conteudo WHERE id='$id' AND iduser='$iduser' ") or die(mysql_error()); if($del<1){ echo "Não deletou"; } else{ echo "não apaga"; } Mas não tá dando certo; Como faço isso, preciso testar o '$del'
  18. Bom dia a todos, estou com um problema que para mim muito dificil mas sei que para os amigos deve ser simples, eu faço parte de uma V.A Air Lineas e quando vou confirmar uma rota aparece a seguinte mensagem: - "There was an error running the query [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 ''', , 174 ,1,,STR_TO_DATE('','%d/%m/%Y'),'','','','' )' at line 1]" - preciso da ajuda dos amigos, eu não sei nem onde eu abro essas linhas creio que no Java, agradeço muito quem puder me orientar o que fazer pois sou leigo nesse assunto, muito obrigado. Segue imagem do erro.
  19. Boa noite, Preciso criar um relatório com o saldo físico e financeiro do estoque por local e intervalo de tempo. Exemplo: 01/10/2017 a 05/10/2017 Fiz a SQL, mas retorna apenas os itens que tiveram movimento no período. Por exemplo, um item que teve seu último movimento em 25/09/2017 não aparecerá no período de 01/10/2017 a 05/10/2017: with rownumber as( select ROW_NUMBER() over(partition by a.idprd, a.codloc order by a.sequencial desc)as rownumber ,A.SEQUENCIAL ,A.DATAMOVIMENTO ,A.IDPRD ,A.CODLOC ,A.SALDOMOV ,A.TOTALMOV ,A.CUSTOMEDMOV ,B.NOMEFANTASIA ,case when C.CODTB3FAT='001' then 'Medicamentos' when C.CODTB3FAT='002' then 'Materiais' else C.CODTB3FAT end TIPO from TRELSLD as A inner join tproduto AS B on A.idprd=B.idprd inner join TPRODUTODEF AS C on A.IDPRD=C.IDPRD AND A.CODCOLIGADA=C.CODCOLIGADA WHERE A.CODFILIAL=2 and a.IDPRD='38' and A.DATAMOVIMENTO between '2017-10-01 00:00:00.000' and '2017-10-05 00:00:00.000' ) select * from rownumber where rownumber=1 and SALDOMOV <> '0.0000' order by IDPRD Gostaria de ajuda. Obrigado.
  20. Olá pessoal! Estou com uma dúvida com Modal e ficaria extremamente grato se alguma alma gentil pudesse me ajudar. É o seguinte... Como podem ver no exemplo, tenho uma tabela de 04 alunos (teste) cadastrados no banco de dados. Tenho a intenção de trabalhar com Modal para visualizar, editar e excluir dados referentes a cada aluno. Porém, do jeito que consegui fazer apenas os dados do primeiro aluno são exibidos. Como posso fazer para exibir o do aluno respectivo quando eu clicar em Visualizar? Segue abaixo o código para análise. Botão: <button type="button" class="btn btn-xs btn-primary" data-toggle="modal" data-target="#myModal" id="<?php echo $alunos->id_alunos;?>"><i class="fa fa-book"></i>Visualizar</button> Modal: <!-- Inicio Modal --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <br/><br/><h4 class="modal-title" id="myModalLabel"><?php echo $alunos->nome; ?></h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <div class="modal-body"> <p>ID: <?php echo $alunos->id_alunos; ?></p> <p>Nome: <?php echo $alunos->nome; ?></p> <p>Matrícula: <?php echo $alunos->matricula; ?></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Sair</button> </div> </div> </div> </div> <!-- Fim Modal --> Inicialmente eu estava tentando utilizar o rows, mas o Modal sequer abria. Quando tento modificar a id tanto no botão quanto no div do Modal incluindo o $alunos->id_alunos, também não funciona. Estou aberto a sugestões e/ou soluções. =)
  21. Pessoal boa tarde. Estou precisando de ajuda em uma consulta que estou tentando montar na minha base! Preciso contar uma sequencia de dias úteis de uma serie de placas de veículo em oficina. Minha tabela é basicamente assim: ______________________________________________________________________________________ DataLancamento veiculo previsao motivo 2017-08-30 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-29 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-28 00:00:00.000 XXX-0000 2017-08-31 00:00:00.000 OFICINA - MOTOR 2017-08-25 00:00:00.000 XXX-0000 2017-08-30 00:00:00.000 OFICINA - MOTOR 2017-08-24 00:00:00.000 XXX-0000 2017-09-28 00:00:00.000 OFICINA - MOTOR 2017-08-23 00:00:00.000 XXX-0000 2017-09-28 00:00:00.000 OFICINA - MOTOR 2017-08-22 00:00:00.000 XXX-0000 2017-08-24 00:00:00.000 OFICINA - MOTOR 2017-08-21 00:00:00.000 XXX-0000 2017-08-22 00:00:00.000 OFICINA - MOTOR _______________________________________________________________________________________ Preciso que ele conte o numero de dias, desconsiderando o dia de domingo da conta, e se caso houver uma ausencia de informação de mais de 3 dias, ele reiniciar a conta do 0. ou seja: ______________________________________________ DataLancamento veiculo Dias 2017-08-30 00:00:00.000 XXX-0000 8 2017-08-29 00:00:00.000 XXX-0000 7 2017-08-28 00:00:00.000 XXX-0000 6 2017-08-25 00:00:00.000 XXX-0000 5 2017-08-24 00:00:00.000 XXX-0000 4 2017-08-23 00:00:00.000 XXX-0000 3 2017-08-22 00:00:00.000 XXX-0000 2 2017-08-21 00:00:00.000 XXX-0000 1 2017-08-17 00:00:00.000 XXX-0000 3 2017-08-16 00:00:00.000 XXX-0000 2 2017-08-15 00:00:00.000 XXX-0000 1 _____________________________________________ Isso para todas as placas que podem existir nesse banco de dados... Como eu poderia montar uma query para me retornar os dados dessa maneira?
  22. rodrigofv1994

    Full Join

    CREATE DATABASE BANCO2; USE BANCO2; CREATE TABLE funcionario( codFuncionario int primary key auto_increment, nome varchar(40) not null, cpf char(14) not null, genero enum('m','f') not null, salario float default'0' not null ); CREATE TABLE endereco ( codEndereco int primary key auto_increment, rua varchar(60) not null, bairro varchar(60) not null, cidade varchar(60) not null, codFuncionario int, constraint fk_codFunc foreign key(codFuncionario) references funcionario (codFuncionario) ); CREATE TABLE dependente ( codigoEndereco int primary key auto_increment not null, nome varchar(60) not null, grau varchar (10) not null, telefone varchar(10) not null, codFuncionario int, constraint fk_codFuncd foreign key(codFuncionario) references funcionario (codFuncionario) ); insert into funcionario values (null,'Rodrigo Ferreira','128.918.837-80','M',1500), (null,'Rodrigo Vasconcelos','128.918.837-81','M',1500), (null,'Rodrigo Guimarães','128.918.837-82','M',1500), (null,'Carollyne Ferreira','128.918.837-83','F',2000), (null,'Carollyne da Silva','128.918.837-84','F',2500); insert into endereco values (null,'Sousa Caldas','Oswaldo Cruz','Rio de Janeiro',1), (null,'Estrada da Portela','Madureira','Rio de Janeiro',2), (null,'Carolina Machado','Oswaldo Cruz','Rio de Janeiro',3); insert into dependente values (null,'Dependente1','Filho','2112345678',1), (null,'Dependente2','Filha','2112345678',1), (null,'Dependente3','Irmão','2112345678',1), (null,'Dependente1','Filho','2112345678',2), (null,'Dependente2','Filha','2112345678',2), (null,'Dependente1','Filho','2112345678',3), (null,'Dependente1','Filho','2112345678',null), (null,'Dependente2','Filha','2112345678',null); select * from funcionario full join dependente using(codFuncionario); Não deveria mostrar os registros das tabelas que não se relacionam também? Os funcionários Carollyne Ferreira e Carollyne da Silva e os dois últimos dependentes 1 e 2.
  23. CREATE DATABASE BANCO2; USE BANCO2; CREATE TABLE funcionario( codFuncionario int primary key auto_increment, nome varchar(40) not null, cpf char(14) not null, genero enum('m','f') not null, salario float default'0' not null ); CREATE TABLE endereco ( codEndereco int primary key auto_increment, rua varchar(60) not null, bairro varchar(60) not null, cidade varchar(60) not null, codFuncionario int, constraint fk_codFunc foreign key(codFuncionario) references funcionario (codFuncionario) ); CREATE TABLE dependente ( codigoEndereco int primary key auto_increment not null, nome varchar(60) not null, grau varchar (10) not null, telefone varchar(10) not null, codFuncionario int, constraint fk_codFuncd foreign key(codFuncionario) references funcionario (codFuncionario) ); insert into funcionario values (null,'Rodrigo Ferreira','128.918.837-80','M',1500), (null,'Rodrigo Vasconcelos','128.918.837-81','M',1500), (null,'Rodrigo Guimarães','128.918.837-82','M',1500), (null,'Carollyne Ferreira','128.918.837-83','F',2000), (null,'Carollyne da Silva','128.918.837-84','F',2500); insert into endereco values (null,'Sousa Caldas','Oswaldo Cruz','Rio de Janeiro',1), (null,'Estrada da Portela','Madureira','Rio de Janeiro',2), (null,'Carolina Machado','Oswaldo Cruz','Rio de Janeiro',3); insert into dependente values (null,'Dependente1','Filho','2112345678',1), (null,'Dependente2','Filha','2112345678',1), (null,'Dependente3','Irmão','2112345678',1), (null,'Dependente1','Filho','2112345678',2), (null,'Dependente2','Filha','2112345678',2), (null,'Dependente1','Filho','2112345678',3); select funcionario.nome, dependente.nome, grau, telefone from funcionario, dependente where funcionario.codFuncionario = dependente.codFuncionario and funcionario.codFuncionario = 1 order by dependente.nome desc; -- inner join apresenta o mesmo resultado select funcionario.nome, dependente.nome, grau, telefone from funcionario inner join dependente where dependente.codFuncionario = funcionario.codFuncionario and funcionario.codFuncionario = 1 order by dependente.nome desc; -- equi join apresenta o mesmo resultado select funcionario.nome, dependente.nome, grau, telefone from funcionario inner join dependente using(codFuncionario) where funcionario.codfuncionario = 1 order by dependente.nome desc; -- equi join com between select funcionario.nome, dependente.nome, grau, telefone from funcionario inner join dependente using(codFuncionario) where cpf between '128.918.837-80' and '128.918.837-83' order by funcionario.nome desc; -- left join select * from funcionario left join endereco on funcionario.codFuncionario = endereco.codFuncionario; -- Inner join com 3 tabelas select funcionario.codFuncionario, funcionario.nome, dependente.nome, grau, rua, bairro, cidade from funcionario inner join dependente on dependente.codFuncionario = funcionario.codFuncionario inner join endereco on endereco.codFuncionario = funcionario.codFuncionario order by funcionario.nome desc; Como vou saber quando a sintaxe está realmente errada? A consulta está funcionando e o Workbench apresenta erro nas linhas. =(
  24. Pessoal, boa noite! Alguém pode me ajudar? Estou com essa consulta SQL no PHP e não estou conseguindo achar o erro... pois digito o login e senha corretamente e não loga... Segue: $sql = "SELECT `id`, `nome` FROM `".$_SG['tabela']."` WHERE `usuario` = '".$nusuario."' AND `senha` = '".$nsenha."' LIMIT 1"; Segue a função toda: function validaUsuario($usuario, $senha) { global $_SG; // $cS = ($_SG['caseSensitive']) ? 'BINARY' : ''; // Usa a função addslashes para escapar as aspas $nusuario = addslashes($usuario); $nsenha = addslashes($senha); // Monta uma consulta SQL (query) para procurar um usuário $sql = "SELECT `id`, `nome` FROM `".$_SG['tabela']."` WHERE `usuario` = '".$nusuario."' AND `senha` = '".$nsenha."' LIMIT 1"; $query = mysql_query($sql); $resultado = mysql_fetch_assoc($query); // Verifica se encontrou algum registro if (empty($resultado)) { // Nenhum registro foi encontrado => o usuário é inválido return false; } else { // Definimos dois valores na sessão com os dados do usuário $_SESSION['usuarioID'] = $resultado['id']; // Pega o valor da coluna 'id do registro encontrado no MySQL $_SESSION['usuarioNome'] = $resultado['nome']; // Pega o valor da coluna 'nome' do registro encontrado no MySQL // Verifica a opção se sempre validar o login if ($_SG['validaSempre'] == true) { // Definimos dois valores na sessão com os dados do login $_SESSION['usuarioLogin'] = $usuario; $_SESSION['usuarioSenha'] = $senha; } return true; } }
  25. Eu peguei um template pronto com alguns problemas no plugins e nas consultas. Dos 6 campos select para fazer uma procura de imóveis, 3 deles podem selecionar mais de uma vez, tipo de imóvel, cidade e bairro. A lista desses 3 campos é gerada através da query e exibida com as checkbox antes dos nomes, no caso do Tipo Imóvel seria assim: Antes, somente o Tipo de Imóvel podia escolher mais de um item, depois o cliente pediu para que os campos Cidade e Bairro também pudesse escolher mais de um item. Bom, o plugin que utilizo é o jquery.multiselect para fazer isso. Eu conseguir implementar isso, apesar que ele estava voltado para Tipo de Imóvel por causa da descrição "Tipo de Imóvel" no código que depois substituir por "Seleciona um item". Até aí tudo bem, só que quando faz a pesquisa com mais de um item (Tipo de Imóvel, Cidade e/ou Bairro) somente considera um. Exemplo: quando marco Nova Lima e depois eu marco Belo Horizonte, a pesquisa vai retorna só Belo Horizonte. Eis o código: index.php <!-- BUSCAS --> <section class="boxBuscas"> <div class="centerSite"> <ul class="nav navBuscas"> <li id="bRapida"><a href="javascript:;">Busca <br /> Rápida</a></li> <li id="bCodigo"><a href="javascript:;">Busca <br /> Código</a></li> <li id="bAvancada"><a href="javascript:;">Busca <br /> Avançada</a></li> </ul> <div class="tpBuscas boxBuscas"> <h3 class="titles" id="encontre">Encontre seu Imóvel.</h3> <?php if ($modulo == "") { $sql = "SELECT DISTINCT value, print FROM tipos WHERE codimobiliaria = '$codimobiliaria' ORDER BY print"; } else { $sql = "SELECT * FROM tipos_$modulo WHERE (codimobiliaria='$codimobiliaria') ORDER BY print"; } $first_query = mysqli_query($conexao,$sql); $second_query = mysqli_query($conexao,$sql); $linhas = mysqli_num_rows($first_query); ?> <div class="forms bRapida"> <form method="POST" id="frmBusca" name="frmBusca" action="<?php echo $url_arquivo; ?>listagem.php"> <dl class="pretensao"> <dt><label id="lblPret" name="lblPret" for="ddlPretensao">Quero:</label></dt> <dd> <select id="ddlPretensao" name="modulo"> <option value="1">Comprar</option> <option value="2" selected >Alugar</option> </select> </dd> </dl> <dl class="tipo"> <dt><label id="lbltipo" name="lbltipo" for="ddltipo">Tipo do Imóvel:</label></dt> <dd> <select id="ddltipo" name="ddltipo" multiple="multiple"> <option value="0" selected="selected">Todos</option> <?php //Loop no primeiro campo de tipos de imovel. for ($i = 0; $i < $linhas; $i++) { $type_01 = mysqli_fetch_array($first_query); echo "<option value=\"$type_01[value]\">$type_01[value]</option>"; } ?> </select> </dd> </dl> <script type="text/javascript">$(function () { $('select[id=ddltipo]').multiselect(); });</script> <?php $sql_cidade = "SELECT cidade FROM vendas WHERE codimobiliaria = $codimobiliaria GROUP BY cidade"; $res = mysqli_query($conexao,$sql_cidade); ?> <dl class="tipo" > <dt><label id="lblCidade" name="lblCidade" for="ddlCidade">Cidade:</label></dt> <dd> <select id="cidade" name="cidade" multiple="multiple"> <option value="0" selected="selected">Cidade</option> <?php while ($row = mysqli_fetch_array($res)) { echo "<option value='" . $row['cidade'] . "'> " . utf8_encode($row['cidade']) . "</option>"; } ?> </select> </dd> </dl> <script type="text/javascript">$(function () { $('select[id=cidade]').multiselect(); });</script> <?php if ($modulo == "") { $sql = "SELECT DISTINCT value, print FROM bairros WHERE (codimobiliaria='$codimobiliaria') ORDER BY print"; } else { $sql = "SELECT * FROM bairros_$modulo WHERE (codimobiliaria='$codimobiliaria') ORDER BY print"; } $first_query = mysqli_query($conexao,$sql); $second_query = mysqli_query($conexao,$sql); $linhas = mysqli_num_rows($first_query); ?> <dl class="tipo"> <dt><label id="lblBairro">Bairro:</label></dt> <dd> <select id="ddlBairro" name="ddlBairro" multiple="multiple"> <option value="0" selected="selected">Bairro</option> <?php //Faz o loop com os registros de bairro dentro do Box de select. for ($i = 0; $i < $linhas; $i++) { $type_01 = mysqli_fetch_array($first_query); echo utf8_encode("<option value=\"$type_01[value]\">$type_01[print]</option>"); } ?> </select> </dd> </dl> <script type="text/javascript">$(function () { $('select[id=ddlBairro]').multiselect(); });</script> <dl class="vagas"> <dt><label id="lblQts" name="lblQts" for="ddlQts">Quartos:</label></dt> <dd> <select id="ddlQts" name="ddlQts"> <option value="">Quartos</option> <option value="1">A partir de 1</option> <option value="2">A partir de 2</option> <option value="3">A partir de 3</option> </select> </dd> </dl> <div class='size1'><dl class="valorMax"> <dt><label id="lblValorMax" name="lblValorMax" for="txtValorMax">Valor máximo:</label></dt> <dd> <select name="ddlValorMax" id="ddlValorMax" /> </select> </dd> </dl> </div> <input type="submit" id="btnEnviar" class='' value="Buscar" /> <input type="hidden" id="remetente" value="1" /></form> <div class="clearboth"></div> </div><!-- .bRapida --> <div class="forms bCodigo"> <form method="POST" id="frmBusca" name="frmBusca" action="<?php echo $url_arquivo; ?>listagem.php"> <dl class="pretensao"> <dt><label id="modulo" name="modulo" for="modulo">Quero:</label></dt> <dd> <select id="modulo" name="modulo"> <option value="vendas">Comprar</option> <option value="aluguel">Alugar</option> </select> </dd> </dl> <p>( Digite o código dos imóveis desejados. Exemplo: CA0001, CA0002 )</p> <input id="ref" type="text" name="ref" onblur="if (this.value == '') { this.value = 'Código'; }" onfocus="if (this.value == 'Código') { this.value = ''; }" value='Código' /> <input type="submit" id="btnEnviar" class='' value="Buscar" /> <input type="hidden" id="remetente" value="1" /></form> </div><!-- .bCodigo --> <div class="forms bAvancada"> </div><!-- .bAvancada --> </div><!-- .tpBuscas --> <div class="clearboth"></div> </div><!-- .centerSite --> </section><!-- .boxBuscas --> listagem.php <div id="pageListagem" class="pageInternal listagemPadrao"> <div id="listImovel"> <?php //$codigo_imovel = $_POST['ref']; $modulo = $_POST['pretensao']; $pes_tipo_imovel = $_POST['tipo']; $pes_cidade = $_POST['cidade2']; $pes_bairro = $_POST['ddlBairro']; $pes_quartos = $_POST['ddlQts']; $pes_valor = $_POST['ddlValorMax']; /* alterar a regra aqui */ if($modulo == '1'){ $tabela = 'vendas'; $oque = 'Valor de venda:'; $pasta = 'img_vendas/'; }elseif($modulo == '2'){ $tabela = 'aluguel'; $oque = 'Valor de Locação:'; $pasta = 'img_aluguel/'; } ?> <!-- listagem de imoveis --> <div class="listagemImovel"> <?php //$sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' && imovel != 'Industrial' && imovel != 'Rural'"; if($pes_cidade != '0'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND cidade = '$pes_cidade' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_bairro != '0'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND bairro = '$pes_bairro' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_tipo_imovel != '0'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND imovel = '$pes_tipo_imovel' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_quartos != ''){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND nquartos >= '$pes_quartos' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_valor != '99999999'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND preço <= '$pes_valor' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_tipo_imovel != '0' && $pes_cidade != '0'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND imovel = '$pes_tipo_imovel' AND cidade = '$pes_cidade' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_tipo_imovel != '0' && $pes_cidade != '0' && $pes_bairro != '0'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND imovel = '$pes_tipo_imovel' AND cidade = '$pes_cidade' AND bairro = '$pes_bairro' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_tipo_imovel != '0' && $pes_cidade != '0' && $pes_bairro != '0' && $pes_quartos != '0'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND imovel = '$pes_tipo_imovel' AND cidade = '$pes_cidade' AND bairro = '$pes_bairro' AND nquartos >= '$pes_quartos' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_tipo_imovel != '0' && $pes_cidade != '0' && $pes_bairro != '0' && $pes_quartos != '0' && $pes_valor != '99999999'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND imovel = '$pes_tipo_imovel' AND cidade = '$pes_cidade' AND bairro = '$pes_bairro' AND nquartos >= '$pes_quartos' AND preço <= '$pes_valor' AND imovel != 'Industrial' AND imovel != 'Rural'"; }if($pes_tipo_imovel == '0' && $pes_cidade == '0' && $pes_bairro == '0' && $pes_quartos == '' && $pes_valor == '99999999'){ $sql2 = "SELECT * FROM $tabela WHERE codimobiliaria = '$codimobiliaria' AND imovel != 'Industrial' AND imovel != 'Rural'"; } ?> <?php $query2 = mysqli_query($conexao,$sql2); if(mysqli_num_rows($query2)){ $reg2 = mysqli_fetch_array($query2); } ?> <?php $linhas = mysqli_num_rows($query2); ?> <header class="headerListagem"> <h2 class="titleBox">Resultado da Busca </h2> <p class="qntImoveis"><strong><?=$linhas?></strong> imóveis encontrado(s)</p> <div class="opcoes"> <div id="dv_order" name="dv_order" class="filtros"><p>Ordenar por: </p> <select id='ddlorder' name='ddlorder'> <option value='menor' selected='selected' >menor valor</option> <option value='maior' >maior valor</option> </select> <input type="hidden" id="order" name="order" value="3"></div> <div class="modoVisualizacao"> <p>Visualizar em:</p> <ul> <li><a href="javascript:;" class="btn verTab" rel="verTab"><span></span>Tabela</a></li> <li><a href="javascript:;" class="btn verLista ativo" rel="verLista"><span></span>Lista</a></li ></ul> </div> </div> <div class="clearboth"></div> </header> <div class="todosImoveis"> <?php if($linhas != '0'){ $query2 = mysqli_query($conexao,$sql2); if(mysqli_num_rows($query2)){ while ($reg2 = mysqli_fetch_array($query2)) { $imovel = $reg2['imovel']; $codigo_imovel = $reg2['codimovel']; $bairro = $reg2['bairro']; $cidade = $reg2['cidade']; $uf = $reg2['uf']; $quartos = $reg2['quartos']; $suites = $reg2['suites']; $valor = $reg2['preço']; $vagas = $reg2['garagens']; ?> <div class='imovel'> <figure><!-- VG Foto: 439978337 --> <a href="<?php echo $url_arquivo; ?>imovel/imovel.php?modulo=<?=$modulo;?>&def=med&codimovel=<?=$reg2['codimovel']?>&form=&tipoPagina=1" title="" > <img src="http://www.imobiliaria.com.br/web/<?php echo $reg2['codimobiliaria'] . '/' . $pasta . $reg2['codimobiliaria'] . '_' .$reg2['codimovel']; ?>_01.jpg" alt="" /> </a> <a class='sombra' href='<?php echo $url_arquivo; ?>imovel/imovel.php?modulo=<?=$modulo;?>&def=med&codimovel=<?=$reg2['codimovel']?>&form=&tipoPagina=1'> </a> <a class='geral' href='<?php echo $url_arquivo; ?>imovel/imovel.php?modulo=<?=$modulo;?>&def=med&codimovel=<?=$reg2['codimovel']?>&form=&tipoPagina=1'> </a> </figure> <div class='features'> <h3><?php echo $imovel; ?> </h3> <h4><?php echo $bairro; ?> - <?php echo $cidade ?>/<?php echo $uf ?> </h4> <p class='ref'>Ref.: <?php echo $codigo_imovel; ?> </p> <div class='importantes in_dorm'> <span><?php echo $quartos; ?> </span> dormitório(s) </div> <div class='importantes in_suites'> <span><?php echo $suites; ?> </span> suíte(s) </div> <div class='importantes in_garagens'> <span><?php echo $vagas; ?> </span> vaga(s) </div> <div class='preço'> <span><?php echo $oque; ?> </span> <div class='clearboth'> </div> <?php echo 'R$ ' . $valor . ',00'; ?> </div> <div class='valor'> </div> <div class='favoritos'> <a href='<?php echo $url_arquivo; ?>impressaod.php?modulo=<?=$modulo?>&def=med&codimovel=<?=$reg2['codimovel']?>&form=&tipoPagina=1' class='thickbox' title='Ficha completa do imóvel'>Ficha do Imóvel</a> <br> <a class='maisinfo btn' href='index.php' > <img width="30px" height="30px" src="img/voltar.png"/><br> Voltar </a> </div> <a class='maisinfo btn' href='<?php echo $url_arquivo; ?>imovel/imovel.php?modulo=<?=$modulo;?>&def=med&codimovel=<?=$reg2['codimovel']?>&form=&tipoPagina=1'>Mais informações </a> </div> </div> <?php } }else{ for ($i=0; $i < 7; $i++) { ?> <li> <a href="#"> <img class="thumbnailDestaque watermark_small" src="images/img-teste.png" height="90" width="120"> </a> </li> <?php } } }if($linhas == '0'){ echo '<script> alert("Não existem imóveis cadastrados dentro desses parâmetros de pesquisa!"); window.opener.location="$url_arquivo"; </script>'; } ?> </div><!-- .todosImoveis --> <footer> <div class="opcoes bottom"> <?php /*?><div id="dv_page"><ul class="paginacao"> <li class="pagina"><strong>Página: 1 de 4</strong></li> <li class="proximo"><a valor="2" href="#">Próximo</a></li> <li class="ultimo"><a valor="4" href="#">Último</a></li><li class="irpagina"> </ul> <input type="hidden" id="page" name="page" value="1"><input type="hidden" id="page" name="page" value="1"></div><?php */?> </div><!-- .opcoes.bottom --> <div class="clearboth"></div> </footer> </div><!-- .listagemImovel --> <div class="clearboth"></div> </div><!-- #listImovel --> <div class="clearboth"></div> </div><!-- #pageListagem -->
×
×
  • Criar Novo...