Jump to content


Photo

Preencher Input Apos Digitar Cpf


  • Faça o login para participar
6 replies to this topic

#1 Marcelo Berto

Marcelo Berto

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino
  • Localidade:Brasília

Posted 05/11/2010, 10:33

Bom dia,

Estou desenvolvendo um sistema para projeto final de faculdade e surgiu uma duvida de como fazer uma busca de dados de RG e o nome da pessoa cadastrada no sistema.

O critério para busca eu utilizo o CPF.

Os dados são consultados no banco, mas estão aparecendo todos concatenados nos dois campos input do RG e o nome do responsável.

Alguem poderia me dar uma dica ou orientação de como corrigir esse erro.

Tela do sistema e formulário a ser peenchido - (Aba Dados Responsáveis)
http://www.pequenoen...=cadastrarAluno

Formulário - São 3 formulários para serem peenchidos e cada um tera CPFs diferentes para busca dos dados.
<table border="0" cellpadding="0" cellspacing="0" width="850"
        bgcolor="#F9FBFE" class="caixaformulario">
        <TBODY>
                <TR>
                        <TD colspan="7" class="Tituloformulario">Dados do Respons&aacute;vel
                        - 1/3</TD>
                </TR>
                <TBODY>
                        <TR>
                                <TD width="29">
                                <TD width="819">
                                <table width="100%" border="0">
                                        <tr>
                                                <td width="18%" class="TxtC">CPF:</td>
                                                <td width="36%"><span id="cpf_resp1"> <label for="cpfResp"></label>
                                                <input name="cpfResp" type="text" id="cpfResp" /> <span
                                                        class="textfieldValidMsg"><img src="public/imagens/ok.png"
                                                        width="14" height="13" alt="OK" /></span> <br />
                                                <span class="textfieldRequiredMsg">Campo Obrigat&oacute;rio!</span><span
                                                        class="textfieldInvalidFormatMsg">CPF Inv&aacute;lido.</span></span></td>
                                        </tr>
                                        <tr>
                                                <td width="15%" class="TxtC">Nome:</td>
                                                <td colspan="3"><span id="nm_resp1"> <label for="nmResp"></label>
                                                <input name="nmResp" type="text" id="nmResp"
                                                        onkeypress="mascara(this,texto)"
                                                        onkeyup="mascara( this, toUpper )" size="80" maxlength="50" readonly="readonly" />
                                                <span class="textfieldValidMsg"><img src="public/imagens/ok.png"
                                                        width="14" height="13" alt="OK" /></span></span></td>
                                                </tr>
                                                <tr>
                                                <td class="TxtC">RG:</td>
                                                <td width="31%"><span id="rg_resp1"> <label for="rgResp"></label>
                                                <input name="rgResp" type="text" id="rgResp"
                                                        onkeypress="mascara(this,mrg)" readonly="readonly" /> <span
                                                        class="textfieldValidMsg"><img src="public/imagens/ok.png"
                                                        width="14" height="13" alt="OK" /></span></span></td>
                                        </tr>
                                        <tr>
                                                <td class="TxtC">Grau Parentesco:</td>
                                                <td><span id="parentesco_resp1"> <label for="ParentescoResp"></label>
                                                <select name="ParentescoResp" id="ParentescoResp">
                                                        <option selected="selected">Escolha uma op&ccedil;&atilde;o</option>
                                                        <option value="3">Av&oacute;</option>
                                                        <option value="4">Av&ocirc;</option>
                                                        <option value="1">M&atilde;e</option>
                                                        <option value="2">Pai</option>
                                                        <option value="7">Representante Legal</option>
                                                        <option value="5">Tia</option>
                                                        <option value="6">Tio</option>
                                                </select> <span class="selectValidMsg"><img
                                                        src="public/imagens/ok.png" width="14" height="13" alt="OK" /></span>
                                                <br />
                                                <span class="selectRequiredMsg">Selecione um item.</span></span></td>
                                                <td class="TxtC"></td>
                                                <td></td>
                                </tr>
                        </table>
                        </td>
                </tr>
                <tr>
                        <td height="13" colspan="5"></td>
                </tr>
        </tbody>
</table>



Este traz os dados, mas esta tudo vindo RG e o nome na mesma linha, como eu faria para seprara.
$("input[name='cpfResp2']").blur(function(){

$("input[name='nmResp2']").val('Carregando dados ......');
$("input[name='rgResp2']").val('Carregando dados ......');

$.post('include/responsavel1.php',
{cpf2: $(this).val()},

function(valor){
$("input[name='nmResp2']").val(valor);
$("input[name='rgResp2']").val(valor);
});
});


Responsavel1.php
<?php
include("connect_data_base.php");

$cpf = $_POST['cpf2'];

$sql=mysql_query("SELECT rgResp, nmResp FROM responsavel where cpfResp = '$cpf'") or die(mysql_error());

if(mysql_num_rows($sql) == 0){
$valor = 'Responsável não cadastrado';
echo "$valor";
}else{
while($result_sql = mysql_fetch_object($sql)){
$rgResp=ucfirst($result_sql->rgResp);
$nmResp=ucfirst($result_sql->nmResp);

echo "$nmResp";
echo "$rgResp";

}
}

?>



Consegui resolver por enquanto.!!!!!!


Vejam como ficou o código. Agora so falta diminuir o tamanho dele. :D


Preenchedo o CPF e completando nome e RG do responsável.


$("input[name='cpfResp']").blur(function(){

$("input[name='nmResp']").val('Carregando dados ......');
$("input[name='rgResp']").val('Carregando dados ......');

$.post('include/responsavel.php',
{cpf: $(this).val()},

function(valor){
        responsavel = valor.split("-");
        $("input[name='nmResp']").val(responsavel[0]);
        $("input[name='rgResp']").val(responsavel[1]);
});
});

$("input[name='cpfResp2']").blur(function(){

$("input[name='nmResp2']").val('Carregando dados ......');
$("input[name='rgResp2']").val('Carregando dados ......');

$.post('include/responsavel.php',
{cpf: $(this).val()},

function(valor){
        responsavel = valor.split("-");
        $("input[name='nmResp2']").val(responsavel[0]);
        $("input[name='rgResp2']").val(responsavel[1]);
});
});

$("input[name='cpfResp3']").blur(function(){

$("input[name='nmResp3']").val('Carregando dados ......');
$("input[name='rgResp3']").val('Carregando dados ......');

$.post('include/responsavel.php',
{cpf: $(this).val()},

function(valor){
        responsavel = valor.split("-");
        $("input[name='nmResp3']").val(responsavel[0]);
        $("input[name='rgResp3']").val(responsavel[1]);
});
});

arquivos de consulta.
responsavel.php
<?php
include("connect_data_base.php");

$cpf = $_POST['cpf'];

$sql=mysql_query("SELECT rgResp, nmResp FROM responsavel where cpfResp = '$cpf'") or die(mysql_error());

if(mysql_num_rows($sql) == 0){
$valor = utf8_encode('Responsável não cadastrado')."-". utf8_encode('Não cadastrado');

echo "$valor";

}else{

while($result_sql = mysql_fetch_object($sql)){
$rgResp=ucfirst($result_sql->rgResp);
$nmResp=ucfirst($result_sql->nmResp);

$valor = $nmResp ."-". $rgResp;

echo $valor;

        }
}

?>

Obrigado!!!!!

#2 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 23/09/2017, 05:07

Wii Amoxicillin Clear Up My Gingervitis online pharmacy Cialis En Pharmacie Avec Ordonnance
Buy Viagra Out Of Us Levaquin 750mg
Secure Ordering Clobetasol Order Internet Visa Price online pharmacy Direct Worldwide Levaquin Canada Best Buy Shop Mastercard

#3 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/09/2017, 07:22

Cialis 10 Mg Precio Oficial cialis Amoxicillin First Trimester Safe Patient Reviews For Propecia Acquisto Viagra Con Bonifico

#4 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 25/10/2017, 17:39

Kamagra Online Usa Pfizer Kamagra Achat Levitra Sans Ordonnance cheap cialis Atmoxetine No Script What Size Fluconazole For A Small Dog No Prescription Needed International
Buy Generic Effexor Xr cheap cialis Dove Comprare Cialis Generico Cerco
Viagra Che Effetto Fa Acheter Cialis Original En Ligne viagra Free Viagra At No Cost Fluoxetine 10mg Cialis 20mg Lilly 12 Stuck

#5 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 25/10/2017, 23:22

Levitra Generico Per Ragazze Donde Comprar Cialis En Antofagasta cheap cialis Can I Buy Nexium In Canada Find Stendra Discount With Free Shipping Without Rx

#6 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 05/11/2017, 08:04

Viagra Murcia mail order pharmacy levitra Prix Cialis 5 Mg Boite De 28 Utilisation Du Kamagra
Cialis Levitra Comprar Espana Acheter Viagra En Ligne Suisse Priligy Vendita Italia viagra online Canada Wholesale Pharmecy Where Can I Buy Betamethasone Keflex Powered By Phpbb
Zithromax Not Working Chlamydia viagra online pharmacy Zithromax How To Take Kamagra Deal Of The Week

#7 JeffMalm

JeffMalm

    Super Veterano

  • Usuários
  • 12254 posts
  • Sexo:Feminino
  • Localidade:Mount Carey

Posted 10/02/2023, 22:27

In addition, DOX was shown to alter iron trafficking inside the cell by increasing iron incorporation into ferritin and suppressing iron release from cellular stores 41, 42 clomiphene citrate




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq