| |
|
Maio 23, 2007 on 5:08 pm | In Informatica, php |
Para todos aqueles que tem participado do post do Populando combobox com JQuery (Ajax), estou disponibilizando o arquivo completo afim de verem a função que tem dado dor de cabeça... ehhehe
PHP:
-
-
-
-
function crossUrlDecode($source) {
-
$decodedStr = '';
-
$pos = 0;
-
-
-
while ($pos <$len) {
-
$charAt = substr ($source, $pos, 1);
-
if ($charAt == '?') {
-
$char2 = substr($source, $pos, 2);
-
-
$pos += 2;
-
}
-
elseif(ord($charAt)> 127) {
-
$decodedStr .= "&#". ord($charAt). ";";
-
$pos++;
-
}
-
elseif($charAt == '%') {
-
$pos++;
-
$hex2 = substr($source, $pos, 2);
-
-
if($dechex == '?') {
-
$pos += 2;
-
if(substr($source, $pos, 1) == '%') {
-
$pos++;
-
-
-
}
-
else {
-
-
}
-
}
-
else {
-
$decodedStr .= $dechex;
-
}
-
$pos += 2;
-
}
-
else {
-
$decodedStr .= $charAt;
-
$pos++;
-
}
-
}
-
-
return $decodedStr;
-
}
-
-
if (isset($_POST['estado'])){
-
-
$res= mysql_query('SELECT * FROM cidades WHERE uf = \''. $_POST['estado']. '\'');
-
$cont=0;
-
-
$vai=crossUrlDecode($ok['municipio']);
-
echo '<option value="'. $cont. '">'. $vai. '</option>';
-
$cont++;
-
}
-
}else{
-
echo '<option value="1">Erro no envio dos dados</option>';
-
}
Boa sorte a todos, dúvidas é so postar... qualquer problema ou erro com a função crossUrlDecode so escrever..
RSS feed for comments on this post.
TrackBack URI
|
|
|
|
|
Ai Rafael,
Primeiramente gostaria de parabenizar você pelo excelente trabalho em disponibilizar pra gente seus conhecimentos em Jquery. Estou começando a trabalhar com ele, e implementei essa consulta de combo de Cidade e Estado, que vc indicou ai. Ficou perfeito... vou passar a usar agora o Jquery para formulários. Já usou para paginação de resultados?
Comment by Jonas — Junho 1, 2007 #
Poxa, paginação ainda não... o problema esta no montar a tabela... pesar que é a mesma idéia, so que você passa os parametros de LIMIT de tanto até tanto... e no arquivo você busca somente dentro desse parametro.. ai tem que montar na tela, tabela de dados e remontar paginação..
Acho que é muito trabalhoso se tornando inviavel... ;/
Abraços
Comment by silici0 — Junho 4, 2007 #
Olá,
executei os script como recomentado, ele não retorna as cidades, ele retira o cementario que esta procurando e mostra o segundo box (o das cidades) vazio.
Voce poderia postar o código completo.??
obrigado
Comment by gilson — Outubro 10, 2007 #
Eu de novo,
estava postado, era erro no busca cidades.
desculpe-me.
Obrigado.
Comment by gilson — Outubro 10, 2007 #
Caro gilson,
Como dito anteriormente não irei postar o código completo, com as informações dos tutoriais é possivel tranquilamente 'fazer' funcionar.
O objetivo não é deixar o código para vocês copiar e colar e sim ensinar aqueles que querem ou necessitam.
Espero que compreenda.
Abraços
Comment by silici0 — Outubro 10, 2007 #