Joniwal
Membros-
Total de itens
7 -
Registro em
-
Última visita
Sobre Joniwal
Joniwal's Achievements
0
Reputação
-
então, fui atars e alterei para: echo json_encode($endereco ); mas mesmo assim, so fica no carregando, não retorna nada....
-
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????
-
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;
-
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 ?>
-
Valeu ESerra, sua resposta me ajudou e muito... Abraços Joni
-
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ão foi possí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'> $porcent[$i]% ($qtde[$i])<br>"; } echo "Total de votos: $soma"; //Final do While } ?>
-
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ão foi possí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ão foi possível fazer a consulta"); while ($linha2 = mysql_fetch_array($rs)){; $resp = $linha["resposta"]; echo $resp; }} //final dos while's