Ir para conteúdo
Fórum Script Brasil

Joniwal

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Joniwal

Joniwal's Achievements

0

Reputação

  1. então, fui atars e alterei para: echo json_encode($endereco ); mas mesmo assim, so fica no carregando, não retorna nada....
  2. comentei a linha, mas continua não trazendo os dados... fiz um teste diretamente palo arquivo pega_cep.php pega_cep.php?cep=82800270 e os dados vem corretamente,... onde estou erradno????
  3. Estou utilizando um script de terceiros, tentei adaptar para meu projeto(fiz modificações cfe meu pouquissimo conhecimento), mas, não esta funcionando,funciona assim, (ou era pra funcionar), o usuario digita o cep, aperta o Tab, e preencheria os campos,mas só fica no carregando e não va pra frente, alguém pode me dar uma luz?? $(document).ready(function(){ var cep; $("#cep").blur(function(){//quando o usuario tirar o foco do campo executa essa função cep=$("#cep").val(); //recebe o valor do campo cep digitado pelo usuário $("#carregando").html("<img src='img/carregando.gif'>")//enquanto processa o resultado exibe uma imagem de carregando $.getJSON("pega_cep.php?cep="+cep, function(data) { $("#rua").val(data.rua); $("#bairro").val(data.bairro) $("#carregando").html("") })//fim do jSON })//fim do blur }) php que pega os resultados; $result = mysql_query ("SELECT * from cadastro where cep ='".$_GET['cep']."'"); $dados = mysql_fetch_array($result)) $bairro = $dados["bairro"]; $rua = $dados["endereco"]; echo $bairro; echo $rua;
  4. Joniwal

    Select de um explode

    Texho um campo texto onde é inserido nºs de cpf (infinitos), divididos por "/" quando faço o select retorna apenas o 1º cpf onde estou errando: <? $cpf = explode('/',$_POST['cpf']); for($i = 0;$i < count($cpf);$i++){ $indice= $cpf[$i]; // Abre conexao include "abre_conexao.php"; // Cria sentança SQL $sql = "SELECT * FROM pcadastro WHERE cpf IN ('" . $indice . "')"; //já tentei e não funcionou tmen //$sql = "SELECT * FROM pcadastro WHERE cpf = '" . $indice . "' "; // Carrega os registros selecionados $rs = mysql_query($sql, $conexao) or die ("Não foi possível fazer a consulta"); while ($linha = mysql_fetch_array($rs)){ $nome=$linha['nome']; }//fim do for ?> <? echo $nome; }//fim do while ?>
  5. Valeu ESerra, sua resposta me ajudou e muito... Abraços Joni
  6. OK, ai vai as tabelas: TABLE pergunta ( id int(3) NOT NULL auto_increment, pergunta varchar(250) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM; TABLE pesquisa ( id int(3) NOT NULL auto_increment, pergunta char(3) NOT NULL default '', resposta varchar(255) NOT NULL default '', votos int(5) default '0', UNIQUE KEY id (id), ) TYPE=MyISAM; e codigo completo: <? //Aqui as perguntas selecionadas for($i=0; $i<sizeof($_POST['escolha']); $i++) { $indice = $_POST['escolha'][$i]; $sql = "SELECT * from pergunta WHERE id = '" . $indice . "' ORDER BY id asc"; // Carrega os registros selecionados $rs = mysql_query($sql, $conexao) or die ("N&atilde;o foi poss&iacute;vel fazer a consulta"); while ($linha = mysql_fetch_array($rs)){; $indice2= $linha["id"]; $pergunta = $linha["pergunta"]; // final do 1º for } ?> <? echo $pergunta; ?> <? $sql = "select * from pesquisa where pergunta= '" . $indice2 . "' "; $rs = mysql_query($sql, $conexao) or die ("Não foi possível fazer a consulta"); $linhas = mysql_num_rows($rs); for($i=0; $i < $linhas; $i++) { $arrRes = mysql_fetch_array($rs); } // somando total de votos $total_votos = "SELECT * from pesquisa where pergunta = '".$indice2."' "; $resultado = mysql_query($total_votos,$conexao); $soma = 0; $porcent = array(); $questao = array(); for ($i=0;$i<$linhas;$i++){ $campo = mysql_fetch_array($resultado); $soma = $soma + ($campo['votos']); $porcent[$i]= ($campo['votos']); $questao[$i]=$campo['resposta']; // Veja aqui o nome do campo com o nome da questão $qtde[$i]=$campo['votos']; } for ($i=0;$i<count($porcent);$i++){ @$porcent[$i] = (int)($porcent[$i] / $soma * 100); } //fim de soma total de votos for($i=0;$i<count($porcent);$i++){ echo $questao[$i; echo":"; echo"<img src='porc.gif' align='middle' width='$porcent[$i]'height='8'>&nbsp;$porcent[$i]%&nbsp;($qtde[$i])<br>"; } echo "Total de votos: $soma"; //Final do While } ?>
  7. tenho duas tabelas um acom perguntas e outra com respostas a tabela perguntas há dois campo id, (auto increment) e pergunta (com as perguntas é obvio) e a tabela repostas com campos id, pergunta e resposta (id auto increment, pergunta como nº correspondente ao id da tabela perguntas,e respostasa com as devidas respostas) ex: tab respostas id pergunta resposta x 1 sim x 1 não Pois bem faço o select com o while para mostrar as perguntas, e estou tentando fazer o select das respostas correspondentes a pergunta, e, não estou conseguindo, preciso assiim: ex: pergunta 1: sim não pergunta 2: As Vezes Talvez etc.... for($i=0; $i<sizeof($_POST['escolha']); $i++) { $indice = $_POST['escolha'][$i]; Estou fazendo assim: $sql = "SELECT * from pergunta WHERE id = '" . $indice . "' ORDER BY id asc"; // Carrega os registros selecionados $rs = mysql_query($sql, $conexao) or die ("N&atilde;o foi poss&iacute;vel fazer a consulta"); while ($linha = mysql_fetch_array($rs)){; $indice2= $linha["id"]; $pergunta = $linha["pergunta"]; } //final do for echo $pergunta; $sql2 = "SELECT * from respostas WHERE pergunta = '" . $indice2 . "' ORDER BY id asc"; // Carrega os registros selecionados $rs2 = mysql_query($sql, $conexao) or die ("N&atilde;o foi poss&iacute;vel fazer a consulta"); while ($linha2 = mysql_fetch_array($rs)){; $resp = $linha["resposta"]; echo $resp; }} //final dos while's
×
×
  • Criar Novo...