Ir para conteúdo
Fórum Script Brasil

Murilo Cabral

Membros
  • Total de itens

    55
  • Registro em

  • Última visita

Sobre Murilo Cabral

Últimos Visitantes

1.515 visualizações

Murilo Cabral's Achievements

0

Reputação

  1. Valeu Iowys, a sua dica funcionou como uma luva, obrigado.
  2. Olá lowys, eu inclui todo código que estou usando, se puder me ajudar a fazer com que ele grave em gale_status o Sim quando selecionado o radio SIM e Não quando selecionado o radio NÃO. Desde já meus agradecimentos pela sua atenção ao meu problema.
  3. Eu retirei os inputs hidden, e inseri isso: <div align="center" style=" padding:2px; border-right:solid 1px;float:left; width:210px; height:auto; float:left;"> <?php include '../conexao.php'; $codigo = $_POST['codigo']; $gale_fotos = $_POST['gale_fotos']; $gale_status = $_POST['gale_status']; $query = mysql_query("SELECT * FROM menu"); $res = mysql_fetch_array($query); include '../conexao.php'; if(isset($_POST['gale'])){ $gale_fotos = $_POST['gale_fotos']; $update = mysql_query("UPDATE menu SET gale_fotos = '$gale_fotos'")or die(mysql_error()); if($gale_fotos == '<li><a href="<?php echo $res["dominio"];?>galeria.php" class="nav1">Galeria de Fotos</a></li><li class="divider"></li>'){ $update = mysql_query("UPDATE menu SET gale_status = 'Sim'"); }else{ $update = mysql_query("UPDATE menu SET gale_status = 'Não'"); } if($update == ''){ echo "<script language='javascript'> window.alert('Erro ao Habilitar Link Galeria de Fotos!'); </script>"; }else{ echo "<meta http-equiv='refresh' content='0; URL= menu_halitar_link.php'> <script language='javascript'> window.alert('Link Galeria de Fotos Habilitado com sucesso!'); </script>"; }}?> <form name="gale" action="" method="POST" enctype="multipart/form-data"> <label>Habilitar o Link Galeria de Fotos?</label><br /><br /> <label>Sim</label> <input type='radio' name='gale_fotos' value='<li><a href="<?php echo $res['dominio'];?>galeria.php" class="nav1">Galeria de Fotos</a></li><li class="divider"></li>' /> <label>Não</label> <input type="radio" name="gale_fotos" value="" /><br /> <input type="submit" name="gale" value="Atualizar" /> </form> </div>Mas ele continua pegando somente uma opção, ou seja, a opção "Não". Se em IF a variavél $gale_fotos é igual ao conteúdo, ele grava no gale_status a opção "Não" quando deveria gravar a opção "Sim" Já na ELSE ele funciona de acordo com o que eu preciso, ou seja, ele retira a linha do conteúdo da variavél $gale_fotos, e grava a opção "Não" corretamentente. Pô galera me mostre o que estou fazendo de errado? Por que que ele não grava a opção correta na Variavél $gale_status. Abraços a todos e agradeço a paciencia e a atenção.
  4. Estou querendo gravar dois campos de uma tabela simultaneamente, seria o campo "gale_fotos" usando o input radio e o "gale_status" usando o input hidden. Porém ele somente grava o campo "gale_status" como Não, ou seja o ultimo input hidden. Como faço para que ele grave no Campo "gale_status" o SIM, quando clicado na opção SIM. Estou usando o código abaixo: <div align="center" style=" padding:2px; border-right:solid 1px;float:left; width:210px; height:auto; float:left;"> <?php include '../conexao.php'; $codigo = $_POST['codigo']; $gale_fotos = $_POST['gale_fotos']; $gale_status = $_POST['gale_status']; $query = mysql_query("SELECT * FROM menu"); $res = mysql_fetch_array($query); if(isset($_POST['gale'])){ $gale_fotos = $_POST['gale_fotos']; $gale_status = $_POST['gale_status']; $update = mysql_query("UPDATE menu SET gale_fotos = '$gale_fotos', gale_status = '$gale_status'"); if($update == ''){ echo "<script language='javascript'> window.alert('Erro ao Habilitar Link Galeria de Fotos!'); </script>"; }else{ echo "<meta http-equiv='refresh' content='0; URL= menu_halitar_link.php'> <script language='javascript'> window.alert('Link Galeria de Fotos Habilitado com sucesso!'); </script>"; }}?> <form name="gale" action="" method="POST" enctype="multipart/form-data"> <label>Habilitar o Link Galeria de Fotos?</label><br /><br /> <label>Sim</label> <input type='radio' name='gale_fotos' value='<li><a href="<?php echo $res['dominio'];?>galeria.php" class="nav1">Galeria de Fotos</a></li><li class="divider"></li>' /> <input type='hidden' name='gale_status' value='Sim' /><br /> <label>Não</label> <input type="radio" name="gale_fotos" value="" /> <input type="hidden" name="gale_status" value="Não" /><br /> <input type="submit" name="gale" value="Atualizar" /> </form> </div>Desde já agradeço a atenção de todos.
  5. Olá Takanaue, desculpe mas não entendi a sua orientação, eu tomei a liberdade de enviar todo o código para que vc. possa dar uma analisada no que estou fazendo, e se possível monta-la com a sua dica. E desde já meus agradecimentos pela sua atenção e paciência, pois sou leigo em PHP, mas estou aprendendo...Rsrsrssr... Lembrando de que do jeito que esta, exclui os registros com as datas do dia anterior. Abraços. <body> <?php include 'conexao.php'; $prof = $_GET['prof']; $select_agenda = mysql_query("SELECT * FROM agendar WHERE prof = '$prof' ORDER BY data, horas asc"); $count = mysql_num_rows($select_agenda); if($count == ''){ } ?> <table align="center"> <tr><td width="470" colspan="3">Existe <?php echo $count; ?> Cliente(s) Agendado(s) para o Profissinal <?php echo $prof; ?></td> <td><a href="sel_prof.php"</a>Voltar</td><td width="30"></td><td width="100"><a href="sel_prof.php">Sair da Agenda</a></td></tr> </table><br /> <?php while($res = mysql_fetch_array($select_agenda)){ $id = $res['id']; $nome = $res['nome']; $tel = $res['tel']; $cel = $res['cel']; $email = $res['email']; $plano = $res['plano']; $data = $res['data']; $horas = $res['horas']; $tempo = date("d/m/Y H:i:s",time()-86400/* ou -1800 para cada 30 minutos */); $sql = mysql_query("DELETE FROM agendar WHERE data < '$tempo'"); ?> <div align="center"> <div align="center" id="rel" style="width:600px; height:auto; border-top:1px solid #000; background:#fff;"> <table align="center"> <tr> <td><span style="font:17px 'Arial Black', Gadget, sans-serif; color:#000">Data Agendada: </span> <span style="font:17px 'Arial Black', Gadget, sans-serif; color:#f00"><?php echo $data; ?></span> <span style="font:17px 'Arial Black', Gadget, sans-serif; color:#000"> - Horário: </span> <span style="font:17px 'Arial Black', Gadget, sans-serif; color:#f00"><?php echo $horas; ?></span> </td> </tr> </table> <table align="center"> <tr> <td align="right">Nome do Cliente: </td> <td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><?php echo $nome; ?></span></td> </tr> <tr> <td align="right">Tel. Residêncial: </td> <td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><?php echo $tel; ?></span></td></tr> <tr> <td align="right">Tel. Celular: </td> <td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><?php echo $cel; ?></span></td> </tr> <tr> <td align="right">E-mail: </td> <td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><?php echo $email; ?></span></td> </tr> <tr> <td align="right">Plano: </td> <td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><?php echo $plano; ?></span></td> </tr> </table> <?php include 'conexao.php'; $sql = mysql_query("SELECT * FROM agendar"); while ($exibe = mysql_fetch_assoc($sql)); echo "<a href='delete.php?&id=$id".$exibe['id']."'>Excluir</a> <br>"; ?> </div><!-- rel --> <?php } ?> </div> </body>
  6. Estou usando este código para excluir os agendamentos com datas e horários já passados em relação ao tempo atual. Abaixo relaciono o código usado: <?php while($res = mysql_fetch_array($select_agenda)){ $id = $res['id']; $nome = $res['nome']; $tel = $res['tel']; $cel = $res['cel']; $email = $res['email']; $plano = $res['plano']; $data = $res['data']; $horas = $res['horas']; $tempo = date("d/m/Y H:i:s",time()-86400); $sql = mysql_query("DELETE FROM agendar WHERE data < '$tempo'"); ?> Sabendo que 86400 refere-se a quantidade de segundos de um dia, estou usando o código acima, e excluindo os agendamentos passados referente ao tempo atual, na virada das datas. Seguindo este raciocínio, alterei para -1800, para que fosse excluídos os arquivos a cada 30 minutos. Ficando assim: $tempo = date("d/m/Y H:i:s",time()-1800); $sql = mysql_query("DELETE FROM agendar WHERE data < '$tempo'"); Mas dessa forma esta excluindo todos os registros, e não os ultimos 30 minutos referente ao tempo real. Os agendamentos são feitos com intervalos de 30 minutos. Se os amigos puderem me dar uma ajudar de como devo proceder para os agendamentos sejam excluídos a cada 30 minutos, ficarei muito agradecido. Grande abraço à todos.
  7. Olá amigos, estou querendo cadastrar o value "nome_cid" e o value "cod_cidades", e so consigo dessa forma, inserindo dois Select. como exemplo abaixo: Nome da Cidade: <select name="nome_cid"> <option value="" selected="selected">Escolha a cidade...</option> <option value="Araruama">Araruama</option> <option value="Armação dos Búzios">Armação dos Búzios</option> <option value="Arraial do Cabo">Arraial do Cabo</option> <option value="Cabo Frio">Cabo Frio</option> <option value="Iguaba Grande">Iguaba Grande</option> <option value="São Pedro da Aldeia">São Pedro da Aldeia</option> <option value="Saquarema">Saquarema</option> </select> Código da Cidade: <select name="cod_cidades"> <option value="" selected="selected">Escolha a cidade...</option> <option value="1">Araruama</option> <option value="2">Armação dos Búzios</option> <option value="3">Arraial do Cabo</option> <option value="4">Cabo Frio</option> <option value="7">Iguaba Grande</option> <option value="5">São Pedro da Aldeia</option> <option value="6">Saquarema</option> </select> Somente com esses dois Select que eu consigo efetuar o cadastro por exemplo da cidade de Araruama com o código 1. E eu preciso cadastrar ambas informações para que possa efetuar a busca de imóveis com os bairros cadastrados pelo próprio cliente no ato de cadastrar o imóvel para negociação . Alguém poderia me informar como fazer esses dois cadastro usando somente um único SELECT. Partindo do principio de que sou iniciante em PHP e Java. Desde já meus agradecimentos pela paciência e atenção. Murilo Cabral
  8. Olá galera, beleza? Tenho esse select abaixo e estou precisando gravar com ele dois values, o nome da cidade selecionada, e o código da mesma que é um auto incremet. Já tentei com um input type="hidden", sem sucesso, pois ele grava no campo certo da tabela, porém ele pega sempre o value do ultimo item da lista do combo dinâmico. Se alguém puder dar uma dica de como ou onde eu consigo resolver este probleminha, fico agradecido desde já. Abaixo o select das cidades. <td>Cidade : <select name="nome_cid"> <option value="" selected="selected">Escolha a cidade...</option> <?php $sql = mysql_query("SELECT * FROM cidades ORDER BY nome ASC"); while($row = mysql_fetch_array($sql)){ $id = $row['cod_cidades']; $nome = $row['nome']; ?> <option value="<?php echo $nome ?>"><?php echo $nome ?></option> <? } ?> <input type="hidden" value="<?php echo $id ?>" name="cod_cidades" /> </select> <a href="javascript:window.open ('http://www.buziosnegocios.com.br/cad/cads/cid.php,cvv,width=590,height=340');void(0);"></a><br /> </td> Forte abraço a todos.
  9. Boa noite Sandro, beleza? Cara brigadão pela dica, consegui fazer com que funcionasse a busca com o combo dinâmico. Eu estava buscando os nomes dos itens a serem consultados, quando eu deveria usar no select os códigos dos itens. Quando efetuei a alteração de um pelo outro funcionou. Como sempre os meus erros sempre estão entre a cadeira e PC. Rsrsrsrsr.... Mas aproveitando a oportunidade, me diz ai como que eu posso gravar dois valores de um Select em dois campos diferente de uma tabela do BD. Vou explicar o que eu preciso: Eu tenho esse Select abaixo: <td>Cidade : <select name="nome_cid"> <option value="" selected="selected">Escolha a cidade...</option> <?php $sql = mysql_query("SELECT * FROM cidades ORDER BY nome ASC"); while($row = mysql_fetch_array($sql)){ $id = $row['cod_cidades']; $nome = $row['nome']; ?> <option value="<?php echo $nome ?>"><?php echo $nome ?></option> <? } ?> <input type="hidden" value="<?php echo $id ?>" name="cod_cidades" /> </select> <a href="javascript:window.open ('http://www.buziosnegocios.com.br/cad/cads/cid.php,cvv,width=590,height=340');void(0);"></a><br /> </td> Ele esta gravando perfeitamente o campo "nome_cid" da tabela, porém eu preciso gravar o "cod_cidades" também. Veja que eu inclui um <input type="hidden" e quase funcionou, pois ele pega sempre o ultimo value do select e grava no campo correto, ou seja o "cod_cidades". Acho eu que preciso de um javascript ou mesmo um echo ou coisa parecida, mas não tenho ideia. Fala ai, como posso solucionar esse problema. Desde já meus agradecimentos pela ajuda e paciência. Abraços
  10. Valeu Sandro Brigadão pela dica, vou dar mais uma estudada para tentar solucionar este meu problema. Mas fica aqui o meu agradecimento pela sua atenção e boa vontade de ajudar. Grande abraço.
  11. Olá Sandro, desde já agradeço a sua atenção e paciência para me ajudar com esse problema. Vou tentar te explicar o que eu pretendo. no endereço http://www.buziosnegocios.com.br/index_simples.php, você consegue fazer a consulta, do imóvel cadastrado, obtendo o resultado referente a esse imóvel. Porém se eu cadastrar mais imóveis, ele irá trazer todos os dados cadastrados, repetindo a mesma cidade por varias vezes, assim como os outros dados, causando uma grande lista, OK? O que eu gostaria, é que quando o usuário selecione o Select da cidade, já apareça somente as sete cidades que forma a região dos lagos aqui do RJ. Ele seleciona a cidade desejada, para que carregue o Select dos bairros referente a cidade selecionada, quando houver cadastro de imóveis para esse bairro. E assim sucessivamente com os próximos Select's, fazendo assim com que o usuário não perca tempo em consultas que não trará resultados. Ou seja no exemplo já cadastrado, o imóvel possui 2 quartos, mas caso ele deseje com mais quartos ele entenderá de que não há imóvel disponível para consulta com essa quantidade de quartos. E assim com todos os combos, como somente irá aparecer os dados cadastrados referente aos imóveis realmente cadastrados. Espero ter conseguido me expressar para que você entenda o que eu desejo fazer. Vou cadastrar outros imóvel no BD para que possa ter como exemplo de base, ao acessar o endereço http://www.buziosnegocios.com.br/index_dinamico.php, OK? Mais uma vez te agradeço pela atenção. Obrigado, Murilo
  12. Pô galera, será que ninguém consegue me dar uma ajuda com esse problema!!!! Quebra o galho do amigo aqui galera, por favor, uma ajuda!!!!
  13. Olá amigos peguei uma vídeo-aula no YouTube e inseri um sistema de combo dinâmico nas select para fazer busca de imóveis. Estarei relacionando abaixo dois endereços para acesso para que os amigos possam ver o que esta acontecendo em ambos. Endereço de acesso sem o combo e funcionando e retornando resultado: http://www.buziosnegocios.com.br/index_simples.php Endereço de acesso com o combo funcionando porém não retorna a busca solicitada: http://www.buziosnegocios.com.br/index_simples.php Lembrando aos amigos de que há um cadastro no BD, conforme a consulta no endereço sem o Combo. estou relacionando abaixo os códigos usados em ambos, OK? --------------------------------- Funcionando sem o combo ------------------------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php include "conexao.php"; ?> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Busca por Imóveis</title> </head> <body> <form action="" method="post" enctype="multipart/form-data" > <td> <select id="cidades" name="nome_cid"> <option value="" selected="selected">Cidade...</option> <?php $select = mysql_query("SELECT * FROM anuncio ORDER BY nome_cid ASC"); if(mysql_num_rows($select) == 0){ echo '<option value="">Não foram encontrados nenhum imóvel nessa cidade!!!</option>'; }else{ while($res = mysql_fetch_array($select)){ echo '<option value="'.$res['nome_cid'].'">'.$res['nome_cid'].'</option>'; ?> <? }} ?> </select> </td> <td> <select name="nome_bai"> <option value="" selected="selected">Bairro...</option> <?php $select = mysql_query("SELECT * FROM anuncio ORDER BY nome_bai ASC"); if(mysql_num_rows($select) == 0){ echo '<option value="">Não foram encontrados nenhum imóvel nesse bairro!!!</option>'; }else{ while($res = mysql_fetch_array($select)){ echo '<option value="'.$res['nome_bai'].'">'.$res['nome_bai'].'</option>'; ?> <? }} ?> </select> </td> <td> <select name="nome_tipo"> <option value="" selected="selected">Tipo de Imóvel...</option> <?php $select = mysql_query("SELECT * FROM anuncio ORDER BY nome_tipo ASC"); if(mysql_num_rows($select) == 0){ echo '<option value="">Não foram encontrados nenhum imóvel desse tipo!!!</option>'; }else{ while($res = mysql_fetch_array($select)){ echo '<option value="'.$res['nome_tipo'].'">'.$res['nome_tipo'].'</option>'; ?> <? }} ?> </select> </td> <td> <select name="nome_obj"> <option value="" selected="selected">Para...</option> <?php $select = mysql_query("SELECT * FROM anuncio ORDER BY nome_obj ASC"); if(mysql_num_rows($select) == 0){ echo '<option value="">Não foram encontrados nenhum imóvel com esse objetivo!!!</option>'; }else{ while($res = mysql_fetch_array($select)){ echo '<option value="'.$res['nome_obj'].'">'.$res['nome_obj'].'</option>'; ?> <? }} ?> </select> </td> <td> <select name="num_quarto"> <option value="" selected="selected">Nº. de quarto...</option> <?php $select = mysql_query("SELECT * FROM anuncio ORDER BY num_quarto ASC"); if(mysql_num_rows($select) == 0){ echo '<option value="">Não foi(ram) encontrado(s) nenhum imóvel com essa quantidade de quarto(s)!!!</option>'; }else{ while($res = mysql_fetch_array($select)){ echo '<option value="'.$res['num_quarto'].'">'.$res['num_quarto'].'</option>'; ?> <? }} ?> </select> </td> <td> <select id="valor" name="valor"> <option value="" selected="selected">Preço até...</option> <option value="1000">Até 1.000,00</option> <option value="5000">Até 5.000,00</option> <option value="10000">Até 10.000,00</option> <option value="50000">Até 50.000,00</option> <option value="100000">Até 100.000,00</option> <option value="200000">Até 200.000,00</option> <option value="300000">Até 300.000,00</option> <option value="400000">Até 400.000,00</option> <option value="500000">Até 500.000,00</option> <option value="600000">Até 600.000,00</option> <option value="700000">Até 700.000,00</option> <option value="1000000">Até 1.000.000,00</option> <option value="5000000">Até 5.000.000,00</option> </select> </td> <input type="hidden" name="acao" value="enviar" /> <input type="submit" value="buscar" /> </form> <hr /> <?php if(isset($_POST['acao']) && $_POST['acao'] == 'enviar'){ $nome_tipo = $_POST['nome_tipo']; $nome_obj = $_POST['nome_obj']; $nome_bai = $_POST['nome_bai']; $nome_cid = $_POST['nome_cid']; $num_quarto = $_POST['num_quarto']; $tiulo = $_POST['titulo']; $foto01 = $_POST['foto01']; $valor = $_POST['valor']; switch($valor){ case '1000'; $valor = 'AND valor <= 1000'; break; case '5000'; $valor = 'AND valor BETWEEN 1000 and 5000'; break; case '10000'; $valor = 'AND valor BETWEEN 5000 and 10000'; break; case '50000'; $valor = 'AND valor BETWEEN 10000 and 50000'; break; case '100000'; $valor = 'AND valor BETWEEN 50000 and 100000'; break; case '200000'; $valor = 'AND valor BETWEEN 100000 and 200000'; break; case '300000'; $valor = 'AND valor BETWEEN 200000 and 300000'; break; case '400000'; $valor = 'AND valor BETWEEN 300000 and 400000'; break; case '500000'; $valor = 'AND valor BETWEEN 400000 and 500000'; break; case '1000000'; $valor = 'AND valor BETWEEN 500000 and 1000000'; break; case '5000000'; $valor = 'AND valor BETWEEN 1000000 and 5000000'; break; } $selecione_imovel = mysql_query("SELECT * FROM anuncio WHERE nome_tipo = '$nome_tipo' AND num_quarto = '$num_quarto' AND nome_obj = '$nome_obj' AND nome_cid = '$nome_cid' AND nome_bai = '$nome_bai' $valor"); if(mysql_num_rows($selecione_imovel) == 0){ echo '<h1>Desculpe, mais sua busca não retornou resultados!!!</h1>'; }else{ while($linhaImovel = mysql_fetch_array($selecione_imovel)){ printf('<table align="center"> <td align="left"> <a href="cad/anunc.php?id=%s" target="_new"> <img style=" position: relative; border: 5px solid #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; "align="left" width="auto" height="90" src="cad/uploads/'.$linhaImovel["foto01"].'" /> </a> </td>', $linhaImovel ['id'], $linhaImovel ['foto01']); printf(' <td width="250"> <a href="cad/anunc.php?id=%s" target="_new"> <span style=" margin-bottom:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;">'.$linhaImovel["titulo"].'</span> </a>', $linhaImovel ['id'], $linhaImovel ['titulo'] ); printf('<br /> <span style=" margin-bottom:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;">Com '.$linhaImovel["num_quarto"].' quarto(s)</span> <br /> <span style=" color:red; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; ">R$ '.$linhaImovel["valor"].'</span> </td> </table>'); ?> <hr /> <?php }}} ?> <br /> <br /> </body> </html> --------------------------------- Fim do código ------------------------------------- --------------------------------- Com o combo, e não retornando o resultado da busca ------------------------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php include "conexao.php"; ?> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Busca por Imóveis</title> <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="js/funcoes.js"></script> </head> <body> <form action="" method="post" enctype="multipart/form-data" id="form_bairros"> <td> <select id="cidades" name="cidades"> <option value="0">Cidade...</option> <?php $sql = mysql_query("SELECT * FROM cidades"); while($row = mysql_fetch_array($sql)){ $id = $row['cod_cidades']; $nome = $row['nome']; ?> <option value="<?php echo $id ?>"><?php echo $nome ?></option> <? } ?> </select> </td> </td> <select id="bai" name="bai"> <option value="0">Bairro...</option> </select> </td> <td> <select id="tipo" name="tipo"> <option value="0">Tipo de imóvel...</option> </select> </td> <td> <select id="objetivo" name="objetivo"> <option value="0">Para...</option> </select> </td> <td> <select id="quarto" name="quarto"> <option value="0">Nº. de quarto...</option> </select> </td> <td> <select id="preço" name="valor"> <option value="0">Preço...</option> </select> </td> <input type="hidden" name="acao" value="enviar" /> <input type="submit" value="buscar" /> </form> <hr /> <?php if(isset($_POST['acao']) && $_POST['acao'] == 'enviar'){ $nome_tipo = $_POST['nome_tipo']; $nome_obj = $_POST['nome_obj']; $nome_bai = $_POST['nome_bai']; $nome_cid = $_POST['nome_cid']; $num_quarto = $_POST['num_quarto']; $tiulo = $_POST['titulo']; $foto01 = $_POST['foto01']; $valor = $_POST['valor']; switch($valor){ case '1000'; $valor = 'AND valor <= 1000'; break; case '5000'; $valor = 'AND valor BETWEEN 1000 and 5000'; break; case '10000'; $valor = 'AND valor BETWEEN 5000 and 10000'; break; case '50000'; $valor = 'AND valor BETWEEN 10000 and 50000'; break; case '100000'; $valor = 'AND valor BETWEEN 50000 and 100000'; break; case '200000'; $valor = 'AND valor BETWEEN 100000 and 200000'; break; case '300000'; $valor = 'AND valor BETWEEN 200000 and 300000'; break; case '400000'; $valor = 'AND valor BETWEEN 300000 and 400000'; break; case '500000'; $valor = 'AND valor BETWEEN 400000 and 500000'; break; case '1000000'; $valor = 'AND valor BETWEEN 500000 and 1000000'; break; case '5000000'; $valor = 'AND valor BETWEEN 1000000 and 5000000'; break; } $selecione_imovel = mysql_query("SELECT * FROM anuncio WHERE nome_tipo = '$nome_tipo' AND num_quarto = '$num_quarto' AND nome_obj = '$nome_obj' AND nome_cid = '$nome_cid' AND nome_bai = '$nome_bai' AND $valor"); if(mysql_num_rows($selecione_imovel) == 0){ echo '<h2>Desculpe, mais sua busca não retornou resultados!!!</h2>'; }else{ while($linhaImovel = mysql_fetch_array($selecione_imovel)){ printf('<table align="center"> <td align="left"> <a href="cad/anunc.php?id=%s" target="_new"> <img style=" position: relative; border: 5px solid #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; "align="left" width="auto" height="90" src="cad/uploads/'.$linhaImovel["foto01"].'" /> </a> </td>', $linhaImovel ['id'], $linhaImovel ['foto01']); printf(' <td width="250"> <a href="cad/anunc.php?id=%s" target="_new"> <span style=" margin-bottom:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;">'.$linhaImovel["titulo"].'</span> </a>', $linhaImovel ['id'], $linhaImovel ['titulo'] ); printf('<br /> <span style=" margin-bottom:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;">Com '.$linhaImovel["num_quarto"].' quarto(s)</span> <br /> <span style=" color:red; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; ">R$ '.$linhaImovel["valor"].'</span> </td> </table>'); ?> <hr /> <?php }}} ?> <br /> <br /> </body> </html> --------------------------------- Fim do código ------------------------------------- Se os amigos puderem analisar e me ajudar a solucionar este problema, ficarei muito agradecido. Desde já meus agradecimentos pela atenção e na expectativa de boas resposta para o meu problema. Grande abraço a todos.
  14. Olá amigos do Fórum, estou precisando da ajuda dos amigos. Usei uma vídeo aula para criar selects com combo dinâmicos, porém não estou conseguindo trazer o resultado da consulta. Ele esta me enviando a mensagem: Desculpe, mais sua busca não retornou resultados!!! Como se não houvesse cadastro com esses dados. Mas foi cadastrado um anuncio na conta de Jose das Couve. Para ver o que esta acontecendo entre no endereço: http://www.buziosnegocios.com.br/ Vá no link "Sua conta" usando o login jose e a senha 123 para acessar os dados cadastrados. Selecione na seguinte ordem: Cidade - Armação dos Búzios Bairro - Geribá Tipo de imóvel - Casa Para - Aluguel Nº de quartos - 2 Valor - Ate 5.000.000,00 Estarei publicando o código abaixo para quer os amigos possam analisar e se possível me dizer onde estou errando ou se esta faltando algo a mais. ________________________ INÍCIO DO CÓDIGO _________________________________ <?php include "conexao.php"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Busca por Imóveis</title> <link rel="stylesheet" type="text/css" media="all" href="css/estilo.css"/> <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="js/funcao_cid.js"></script> <script type="text/javascript" src="js/funcao_bai.js"></script> <script type="text/javascript" src="js/funcao_tipo_de_imovel.js"></script> <script type="text/javascript" src="js/funcao_obj.js"></script> <script type="text/javascript" src="js/funcao_quarto.js"></script> </head> <body> <form action="" method="post" enctype="multipart/form-data" id="form_bairros"> <td> <select id="cidades" name="nome_cid"> <option>Cidade...</option> <?php $sql = mysql_query("SELECT * FROM cidades"); while($row = mysql_fetch_array($sql)){ $id = $row['cod_cidades']; $nome = $row['nome']; ?> <option value="<?php echo $id ?>"><?php echo $nome ?></option> <? } ?> </select> </td> </td> <select id="bai" name="nome_bai"> <option>Bairro...</option> </select> </td> <td> <select id="tipo" name="nome_tipo"> <option>Tipo de imóvel...</option> </select> </td> <td> <select id="objetivo" name="nome_obj"> <option>Para...</option> </select> </td> <td> <select id="quarto" name="num_quarto"> <option>Nº. de quarto...</option> </select> </td> <td> <select id="valor" name="valor"> <option value="" selected="selected">Preço...</option> <option value="1000">Até 1.000,00</option> <option value="5000">Até 5.000,00</option> <option value="10000">Até 10.000,00</option> <option value="50000">Até 50.000,00</option> <option value="100000">Até 100.000,00</option> <option value="200000">Até 200.000,00</option> <option value="300000">Até 300.000,00</option> <option value="400000">Até 400.000,00</option> <option value="500000">Até 500.000,00</option> <option value="600000">Até 600.000,00</option> <option value="700000">Até 700.000,00</option> <option value="1000000">Até 1.000.000,00</option> <option value="5000000">Até 5.000.000,00</option> </select> </td> <input type="hidden" name="acao" value="enviar" /> <input type="submit" value="buscar" /> </form> <hr /> <?php if(isset($_POST['acao']) && $_POST['acao'] == 'enviar'){ $nome_tipo = $_POST['nome_tipo']; $nome_obj = $_POST['nome_obj']; $nome_bai = $_POST['nome_bai']; $nome_cid = $_POST['nome_cid']; $num_quarto = $_POST['num_quarto']; $tiulo = $_POST['titulo']; $foto01 = $_POST['foto01']; $valor = $_POST['valor']; switch($valor){ case '1000'; $valor = 'AND valor < 1000'; break; case '5000'; $valor = 'AND valor BETWEEN 1000 and 5000'; break; case '10000'; $valor = 'AND valor BETWEEN 5000 and 10000'; break; case '50000'; $valor = 'AND valor BETWEEN 10000 and 50000'; break; case '100000'; $valor = 'AND valor BETWEEN 50000 and 100000'; break; case '200000'; $valor = 'AND valor BETWEEN 100000 and 200000'; break; case '300000'; $valor = 'AND valor BETWEEN 200000 and 300000'; break; case '400000'; $valor = 'AND valor BETWEEN 300000 and 400000'; break; case '500000'; $valor = 'AND valor BETWEEN 400000 and 500000'; break; case '600000'; $valor = 'AND valor BETWEEN 500000 and 600000'; break; case '700000'; $valor = 'AND valor BETWEEN 600000 and 700000'; break; case '1000000'; $valor = 'AND valor BETWEEN 700000 and 1000000'; break; case '5000000'; $valor = 'AND valor BETWEEN 1000000 and 5000000'; break; } $selecione_imovel = mysql_query("SELECT * FROM anuncio WHERE nome_tipo = '$tipo' AND num_quarto = '$num_quarto' AND nome_obj = '$nome_obj' AND nome_cid = '$nome_cid' AND nome_bai = '$nome_bai' $valor"); if(mysql_num_rows($selecione_imovel) == 0){ echo '<h1>Desculpe, mais sua busca não retornou resultados!!!</h1>'; }else{ while($linhaImovel = mysql_fetch_array($selecione_imovel)){ printf('<table align="center"> <td align="left"> <img style=" position: relative; border: 5px solid #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; " align="left" width="auto" height="90" src="uploads/'.$linhaImovel["foto01"].' /> </td>'); printf(' <td width="200"> <a href="cad/anunc.php?id=%s" target="_new"> <span style=" margin-bottom:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;">'.$linhaImovel["titulo"].'</span> </a>', $linhaImovel ['id'], $linhaImovel ['titulo'] ); printf('<br /> <span style=" margin-bottom:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px;">Com '.$linhaImovel["num_quarto"].' quarto(s)</span> <br /><br /> <span style=" font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;">R$ '.$linhaImovel["valor"].'</span> </td> </table>'); ?> <hr /> <?php }}} ?> <br /> <br /> </body> </html> ________________________ FIM DO CÓDIGO _________________________________ Para ver o que esta acontecendo entre no endereço: http://www.buziosnegocios.com.br/ Selecione na seguinte ordem: Cidade - Armação dos Búzios Bairro - Geribá Tipo de imóvel - Casa Para - Aluguel Nº de quartos - 2 Valor - Ate 5.000.000,00 Use o login jose e a senha 123 para acessar os dados cadastrados na conta de Jose das Couve. Desde já meus agradecimentos pela atenção de todos. Murilo Cabral
  15. Olá amigos do Fórum, estou precisando da ajuda dos amigos. Eu peguei dois arquivos na NET para ativação de cadastro via E-mail, configurei os mesmos para funcionarem com meus dados. Mas estou recebendo o erro abaixo: Warning : mysql_fetch_array () espera o parâmetro 1 ser recurso, booleano dado em / home / sljvirtu / public_html / cad_usuario / index.php na linha 40 E como é de costume ( rsrsrs.... ), não consigo descobrir o porque. Mas mesmo apresentando este erro acima, ele cadastra os dados certinhos no BD, porém não esta enviando o e-mail com o link de ativação, pois fica faltando o id referente a conta a ser ativada. Exemplo de como esta chegando o link no e-mail: Ative sua conta, clicando no link: http://www.sualojavirtual.com.br/cad_usuario/ativar.php?id='' Esta faltando o id no final do link. Se puderem me dizer onde estou errando ficarei agradecido. Se quiserem testar para ver oque esta acontecendo, acesse o endereço abaixo: http://www.sljvirtual.com.br/cad_usuario/index.php Códigos abaixo: _______________Pagina index.php:_______________ <!doctype html> <html> <head> <meta charset="utf-8"> <title>Cadastrando Conta de Usuário</title> <?php include 'conexao.php';?> </head> <body> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" name="cadastro"> Nome de usuario:<br> <input type="text" name="nome"><br><br> Email:<br> <input type="email" name="email"><br><br> Login:<br> <input type="text" name="login"><br><br> Senha:<br> <input type="password" name="senha"><br><br> <input type="submit" value=" Enviar " name="enviar"> </form> <?php if($_POST['enviar']){ $nome = $_POST['nome']; $email = $_POST['email']; $login = $_POST['login']; $senha = $_POST['senha']; $sql = mysql_query("INSERT INTO conta VALUES ('NULL', '$nome', '$email', '$login', '$senha', '0')"); if($sql){ echo "Cadastro realizado com sucesso!!!"; $ConexaoEmail = mysql_query("SELECT * FROM conta WHERE nome = '$nome'"); $resultado = mysql_fetch_array($ConexaoEmail); if (!$resultado){ } $id = $resultado['id']; $assunto = "Ative sua conta"; $mensagem = "Ative sua conta, clicando no link: http://www.sualojavirtual.com.br/cad_usuario/ativar.php?id=".$id; $headers = "sualojavirtual@oi.com.br"; mail($email, $assunto, $mensagem, $headers); }} ?> </body> </html>
×
×
  • Criar Novo...