Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando Mello

[Resolvido] Busca e Alteração

Recommended Posts

Bom dia pessoal,

 

Estou com a seguinte dúvida.... confesso que não sei por onde começar....

 

Tenho um BD em Mysql e recebe os dados em um FORM em php... e criei uma busca por nome:

 

<form action="busca.php?Submit=OK" method="post"> 
<p align="center"><img src="banner.jpg" width="294" height="140"></p> 
<p align="center"> </p> 
<p align="center"><strong>DIGITE O NOME DO PACIENTE A SER ALTERADO</strong></p> 
<p align="center"><strong>Nome: 
</strong> 
<input name="nome" type="text" size="40"> 
</p> 
<p align="center"><br /> 
<input type="submit" name="Submit" value="Pesquisar"> 
<label for="Sair"></label> 
<input name="Sair" type="button" id="Sair" onClick="location.href = "cadastro.php"" value="Sair"> 
</p> 
</form> 
<strong> 
<?php }elseif($_GET["Submit"]=='OK') { 
if(empty($_POST["nome"])) { echo "Busca inválida"; } 
else { $q=mysql_query("SELECT * FROM confiance WHERE nome LIKE '%".$_POST["nome"]."%'"); 
if(mysql_num_rows($q)==0) { echo "Sua busca não retornou nenhum resultado!"; } 
else { 
?> 
Encontrados <?php print(mysql_num_rows($q)); ?> nome com <?php print($_POST["nome"]);?>:</strong><br /> 
<?php while($f=mysql_fetch_assoc($q)) { 
echo $f[id].": ".$f[nome]."<br />"; } 
} 
} 
?> <br /><br /><a href="busca.php"><strong>Nova Busca</strong></a> 
<?php 
} 
?> 

Até ai tudo bem, esta buscando legal...

 

Como sou iniciante em PHP, gostaria de saber como faço atravéz do nome que busca, uma ateração na ficha cadastrada... Exemplo, na busca do nome coloco Fernando, ai aparece a lista dos Fernandos... depois clico no que eu quero... e ele abre o acdastro novamente para ser alterado !!! Confesso que não como faço isso !!!

 

Se preferirem podem testar como esta : www.simsinam.com.br/confiance/busca.php Coloquem o nome FERNANDO !

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cria um link de alterar, passando o id via url

e recupera o valor passado

 

exemplo básico:

<a href="alterar.php?id=<?php echo $f[id];?>">Alterar dados</a>

na alterar

 

$id = $_GET['id'];

$q=mysql_query("SELECT * FROM confiance WHERE id =". $id); 

E UDPATE nos dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá WDuarte,

 

Obrigado... só para entender melhor..

 

Fiz um form chamado cadastro2.php, aonde será feitas as alterações :

 

<form action="alterar.php" method="get" enctype="multipart/form-data" name="cadastro2" id="cadastro2">
    <table width="756" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="1" height="16"></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td rowspan="4"></td>
      <td height="48" colspan="2" align="center"><p><img src="banner.jpg" width="265" height="125" /></p></td>
    </tr>
    <tr>
      <td width="67" height="100" valign="top"><table width="90%" border="2" bordercolor="#FFFFFF" cellpadding="0" cellspacing="0">
        <tr></tr>
        <tr> </tr>
      </table>
        <table width="400" border="0">
          <tr>
            <td width="88" class="style3">Nome:</td>
            <td width="177" bgcolor="#CCCCCC"><label for="nome"></label>
            <input name="nome" type="text" id="nome" size="40" /></td>
          </tr>
          <tr>
            <td class="style3">Nascimento:</td>
            <td bgcolor="#CCCCCC"><label for="nascimento"></label>
              <input type="text" name="nascimento" id="nascimento" /></td>
          </tr>
          <tr>
            <td class="style3">Estado Civil:</td>
            <td bgcolor="#CCCCCC"><label for="estado_civil"></label>
              <input type="text" name="estado_civil" id="estado_civil" /></td>
          </tr>
          <tr>
            <td class="style3">Natural de:</td>
            <td bgcolor="#CCCCCC"><label for="natural_de">
              <input type="text" name="natural_de" id="natural_de" />
              </label></td>
          </tr>
          <tr>
            <td class="style3">CPF:</td>
            <td bgcolor="#CCCCCC"><label for="cpf"></label>
              <input type="text" name="cpf" onkeyup="maskIt(this,event,'###.###.###-##')" /></td>
          </tr>
          <tr>
            <td class="style3">RG:</td>
            <td bgcolor="#CCCCCC"><label for="rg"></label>
              <input type="text" name="rg" id="rg" /></td>
          </tr>
          <tr>
            <td class="style3">Fone 1:</td>
            <td bgcolor="#CCCCCC"><label for="fone1"></label>
              <input type="text" name="fone1" onkeyup="maskIt(this,event,'(##)####-####')" /></td>
          </tr>
          <tr>
            <td class="style3">Fone 2:</td>
            <td bgcolor="#CCCCCC"><label for="fone2"></label>
              <input type="text" name="fone2" id="fone2" /></td>
          </tr>
          <tr>
            <td class="style3">Fone 3:</td>
            <td bgcolor="#CCCCCC"><label for="fone3"></label>
              <input type="text" name="fone3" id="fone3" /></td>
          </tr>
          <tr>
            <td class="style3">Email:</td>
            <td bgcolor="#CCCCCC"><label for="email"></label>
              <input name="email" type="text" id="email" size="39" /></td>
          </tr>
          <tr>
            <td class="style3">Endereço:</td>
            <td bgcolor="#CCCCCC"><label for="endereco"></label>
              <input name="endereco" type="text" id="endereco" size="39" /></td>
          </tr>
          <tr>
            <td class="style3">Número:</td>
            <td bgcolor="#CCCCCC"><label for="numero"></label>
              <input type="text" name="numero" id="numero" /></td>
          </tr>
          <tr>
            <td class="style3">Complemento:</td>
            <td bgcolor="#CCCCCC"><label for="complemento"></label>
              <input name="complemento" type="text" id="complemento" size="39" /></td>
          </tr>
          <tr>
            <td class="style3">Bairro:</td>
            <td bgcolor="#CCCCCC"><label for="bairro"></label>
            <input type="text" name="bairro" id="bairro" /></td>
          </tr>
          <tr>
            <td class="style3">Cidade:</td>
            <td bgcolor="#CCCCCC"><label for="cidade"></label>
              <input type="text" name="cidade" id="cidade" /></td>
          </tr>
          <tr>
            <td class="style3">Estado:</td>
            <td bgcolor="#CCCCCC"><label for="estado"></label>
            <input type="text" name="estado" id="estado" /></td>
          </tr>
          <tr>
            <td class="style3">CEP:</td>
            <td bgcolor="#CCCCCC"><label for="cep"></label>
              <input type="text" name="cep" id="cep" /></td>
          </tr>
        </table></td>
      <td width="500" valign="top"><table width="524" border="0">
        <tr>
          <td colspan="3" align="center" class="style3"><table width="600" border="0">
            <tr>
              <td width="155" class="style3">Entrega / Guia:</td>
              <td width="142" bgcolor="#CCCCCC"><input type="radio" name="entrega_guia" id="radio" value="SIM" />
                <label for="entrega_guia">Sim 
                  <input type="radio" name="entrega_guia" id="radio2" value="NÃO" />
                  Não</label></td>
              <td width="38" bgcolor="#CCCCCC" class="style3">Data:</td>
              <td width="171" bgcolor="#CCCCCC"><input name="data_entrega" type="text" id="data_entrega" size="22" /></td>
            </tr>
            <tr>
              <td class="style3">Entrega / Cartão:</td>
              <td bgcolor="#CCCCCC" class="style3"><input type="radio" name="cartao_entregue" id="radio3" value="SIM" />
                <label for="entrega_guia">Sim 
                  <input type="radio" name="cartao_entregue" id="radio4" value="NÃO" />
                  Não</label></td>
              <td bgcolor="#CCCCCC" class="style3">Data:</td>
              <td bgcolor="#CCCCCC"><input name="dataentrega" type="text" id="dataentrega" size="22" /></td>
            </tr>
            <tr>
              <td colspan="4" align="center" class="style3">DEPENDENTES</td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed1" type="text" id="nomed1" size="40" /></td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed2" type="text" id="nomed2" size="40" /></td>
            </tr>
            <tr>
              <td class="style3">Nome</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><label for="nomed5"></label>
                <input name="nomed3" type="text" id="nomed3" size="40" /></td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed4" type="text" id="nomed4" size="40" /></td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed5" type="text" id="nomed5" size="40" /></td>
            </tr>
            <tr>
              <td valign="top" class="style3">Observação:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><label for="observacao"></label>
                <textarea name="observacao" id="observacao" cols="45" rows="5"></textarea></td>
            </tr>
          </table>
            <p> </p></td>
        </tr>
      </table></td>
    </tr>
    <tr>
      <td height="75" colspan="2" align="center"><label for="Submit"></label>
        <label for="label13"> </label>
        <label for="button"></label>
        <input type="submit" name="button" id="button" value="Salvar" />
        <label for="button2"></label>
        <label for="button3"></label>
        <label for="button5"></label>
        <label for="button6"></label>
        <label for="Requisicao"></label>
        <input type="reset" name="button2" id="button2" value="Limpar" />
        <label for="button4"></label>
        <input name="Sair" type="button" id="button4" onclick="location.href = "index.php"" value="Sair" /></td>
    </tr>
    <tr>
      <td height="17" colspan="2"></td>
    </tr>
  </table>
</form>
</body>
</html>

E também fiz um altera.php

 

<?
include"connect.php"; 
$id = $_GET['id']; 
$nome = $_POST["nome"]; 
$nascimento = $_POST["nascimento"]; 
$estado_civil = $_POST["estado_civil"]; 
$natural_de = $_POST["natural_de"]; 
$cpf = $_POST["cpf"]; 
$rg = $_POST["rg"]; 
$fone1 = $_POST["fone1"]; 
$fone2 = $_POST["fone2"]; 
$fone3 = $_POST["fone3"]; 
$email = $_POST["email"]; 
$endereco = $_POST["endereco"]; 
$numero = $_POST["numero"]; 
$complemento = $_POST["complemento"]; 
$cidade = $_POST["cidade"]; 
$estado = $_POST["estado"]; 
$bairro = $_POST["bairro"]; 
$cep = $_POST["cep"]; 
$entrega_guia = $_POST["entrega_guia"]; 
$data_entrega = $_POST["data_entrega"]; 
$cartao_entregue = $_POST["cartao_entregue"]; 
$dataentrega = $_POST["dataentrega"]; 
$nomed1 = $_POST["nomed1"]; 
$nomed2 = $_POST["nomed2"]; 
$nomed3 = $_POST["nomed3"]; 
$nomed4 = $_POST["nomed4"]; 
$nomed5 = $_POST["nomed5"]; 
$observacao = $_POST["observacao"]; 

$sql = "INSERT UPDATE WHERE id = '$id' confiance VALUE"; 
"('id','$registro','$data_cadastro','$nome','$nascimento','$estado_civil','$natural_de','$cpf','$rg','$fone1','$fone2','$fone3','$email','$endereco','$numero','$complemento','$cidade','$bairro','$estado','$cep','$colaborador','$unidade','$quant_cartao','$valor_unitario','$valor_total','$entrega_guia','$data_entrega','$cartao_entregue','$dataentrega','$nomed1','$nomed2','$nomed3','$nomed4','$nomed5','$formapgto','$postagem','$totalgeral','$observacao','$registro1','$registro2','$registro3','$registro4','$registro5')";

if($sql){ 
echo"cadastro editado com sucesso";
}else{
echo"o arquivo nao pode ser editado";
}
?>

Mas não esta dando certo... o que pode ser...

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma olhada aki e veja a sintaxe do update, que é o seu caso.

e tbm aki para executar a sua query

 

 

Olá ... obrigado... vi os links...mas como sou iniciante ... se puder me ajudar eu agardeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

no meu alterar.php esta assim :

 

$sql = mysql_query("UPDATE cadastro SET nome='$nome', nascimento='$nascimento', estadocivil='$estado_civil', natural='$natural_de', cpf='$cpf', rg='$rg', fone1='$fone1', fone2='$fone2', fone3='$fone3', email='$email', endereco='$endereco', numero='$numero', complemento='$complemento', cidade='$cidade', bairro='$bairro', estado= '$estado', cep='$cep', entrega_guia='$entrega_guia', data='$data_entrega', entrega_cartao='$cartao_entregue', data='$dataentrega', nome='$nomed1', nome='$nomed2', nome='$nomed3', nome='$nomed4', nome='$nomed5', observacao'$observacao')";

Será que esta certo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok

olha um exemplo da sintaxe de alteração no banco

$sql = "UPDATE tabela SET campo1 = {$campo1} WHERE id = {$id}";
até aki só foi passado uma query para a variável $sql

agora executando a query

//executa a query ou retorna um erro
$resultado = mysql_query($sql) or die (mysql_error());
agora aplica ao seu caso

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok

olha um exemplo da sintaxe de alteração no banco

$sql = "UPDATE tabela SET campo1 = {$campo1} WHERE id = {$id}";
até aki só foi passado uma query para a variável $sql

agora executando a query

//executa a query ou retorna um erro
$resultado = mysql_query($sql) or die (mysql_error());
agora aplica ao seu caso

 

 

Seria isso então no meu arquivo altera.php?

 

sql = "UPDATE confiace SET nome = {$nome}, nascimento = {$nascimento}, estado_civil = {$estado_civil}, natural_de = {$natural_de}, cpf = {$cpf}, rg = {$rg}, fone1 = {$fone1}, fone2 = {$fone2}, fone3 = {$fone3}, email = {$email}, endereco = {$endereco}, numero = {$numero}, complemento = {$complemento}, cidade = {$cidade}, bairro = {$bairro}, estado{$estado}, cep = {$cep}, entrega_guia = {$entrega_guia}, data = {$data_entrega}, cartao_entregue = {$cartao_entregue}, data = {dataentregue}, nome = {$nomed1}, nome = {$nomed2}, nome = {$nomed3}, nome = {nomed4}, nome = {$nomed5}, observacao = {$observacao} WHERE id = {$id}";

Agora o meu alterar.php ficou assim :

 

<?
include"connect.php"; 
$id = $_GET['id']; 
$nome = $_POST["nome"]; 
$nascimento = $_POST["nascimento"]; 
$estado_civil = $_POST["estado_civil"]; 
$natural_de = $_POST["natural_de"]; 
$cpf = $_POST["cpf"]; 
$rg = $_POST["rg"]; 
$fone1 = $_POST["fone1"]; 
$fone2 = $_POST["fone2"]; 
$fone3 = $_POST["fone3"]; 
$email = $_POST["email"]; 
$endereco = $_POST["endereco"]; 
$numero = $_POST["numero"]; 
$complemento = $_POST["complemento"]; 
$cidade = $_POST["cidade"]; 
$estado = $_POST["estado"]; 
$bairro = $_POST["bairro"]; 
$cep = $_POST["cep"]; 
$entrega_guia = $_POST["entrega_guia"]; 
$data_entrega = $_POST["data_entrega"]; 
$cartao_entregue = $_POST["cartao_entregue"]; 
$dataentrega = $_POST["dataentrega"]; 
$nomed1 = $_POST["nomed1"]; 
$nomed2 = $_POST["nomed2"]; 
$nomed3 = $_POST["nomed3"]; 
$nomed4 = $_POST["nomed4"]; 
$nomed5 = $_POST["nomed5"]; 
$observacao = $_POST["observacao"]; 


sql = "UPDATE confiace SET nome = {$nome}, nascimento = {$nascimento}, estado_civil = {$estado_civil}, natural_de = {$natural_de}, cpf = {$cpf}, rg = {$rg}, fone1 = {$fone1}, fone2 = {$fone2}, fone3 = {$fone3}, email = {$email}, endereco = {$endereco}, numero = {$numero}, complemento = {$complemento}, cidade = {$cidade}, bairro = {$bairro}, estado{$estado}, cep = {$cep}, entrega_guia = {$entrega_guia}, data = {$data_entrega}, cartao_entregue = {$cartao_entregue}, data = {dataentregue}, nome = {$nomed1}, nome = {$nomed2}, nome = {$nomed3}, nome = {nomed4}, nome = {$nomed5}, observacao = {$observacao} WHERE id = {$id}";

$resultado = mysql_query($sql) or die (mysql_error());

if($sql){ 
echo"cadastro editado com sucesso";
}else{
echo"o arquivo nao pode ser editado";
}
?>



Compartilhar este post


Link para o post
Compartilhar em outros sites

if($resultado)
   echo "cadastro editado com sucesso";
testa o codigo e veja se está funcionando

 

Victor,

 

Eu testo e da página em branco...

 

acesse e veja você meu amigo... para você ter uma idéia !!!

 

www.simsinam.com.br/confiance

 

use USUÁRIO - TESTE e SENHA - 1010

 

Depois vai abrir um form... já tem coisa cadastrada no BD, clique no botão ALTERAR e faça a pesquisa pelo nome FERNANDO MELLO ai a busca.php vai achar , clica nele e veja o que esta acontecendo !!!

 

Obrigado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, intendi

 

primeiramente, sua busca tem q gerar links dinamicos, ou seja cada nome encontrado tem q passar um id diferente

troque essas linhas do seu primeiro código postado

while($f=mysql_fetch_assoc($q)) { 
echo $f[id].": ".$f[nome]."<br />"; }
por isso

while( $f = mysql_fetch_assoc( $q )){
        //gera um lin diferente para cada registro encontrado
	echo "<a href='cadastro2.php?id={$f['id']}'>{$f['nome']}</a><br />";
} 
agora você vai passar o id correto para pagina de alteração do cadastro (cadastro2.php)

na pagina cadastro2.php você vai pegar o id passado pelo link anterior

assim

$id = $_GET['id'];//recebendo o id 
e depois buscar no banco com base no id acima

assim

include ('connect.php');//usando a sua conexão com o banco 
//buscando com id passado
$resultado = mysql_query("select * from confiance where id = {$id}") or die (mysql_error());
agora é só extrair os dados e jogar no form

$l = mysql_fetch_assoc($resultado);
?>
<form action="alterar.php" method="get" enctype="multipart/form-data" name="cadastro2" id="cadastro2">
...........
<?php
//atribuindo os dados do banco as caixas de texto
echo '<input name="nome" type="text" id="nome" size="40" value ='{$l['nome']}' /></td>';
................
echo '<input type="text" name="nascimento" id="nascimento" value='{$l['nascimento']}' /></td>';
//e assim por diante em todas as caixas de texto

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, intendi

 

primeiramente, sua busca tem q gerar links dinamicos, ou seja cada nome encontrado tem q passar um id diferente

troque essas linhas do seu primeiro código postado

while($f=mysql_fetch_assoc($q)) { 
echo $f[id].": ".$f[nome]."<br />"; }
por isso

while( $f = mysql_fetch_assoc( $q )){
        //gera um lin diferente para cada registro encontrado
	echo "<a href='cadastro2.php?id={$f['id']}'>{$f['nome']}</a><br />";
} 
agora você vai passar o id correto para pagina de alteração do cadastro (cadastro2.php)

na pagina cadastro2.php você vai pegar o id passado pelo link anterior

assim

$id = $_GET['id'];//recebendo o id 
e depois buscar no banco com base no id acima

assim

include ('connect.php');//usando a sua conexão com o banco 
//buscando com id passado
$resultado = mysql_query("select * from confiance where id = {$id}") or die (mysql_error());
agora é só extrair os dados e jogar no form

$l = mysql_fetch_assoc($resultado);
?>
<form action="alterar.php" method="get" enctype="multipart/form-data" name="cadastro2" id="cadastro2">
...........
<?php
//atribuindo os dados do banco as caixas de texto
echo '<input name="nome" type="text" id="nome" size="40" value ='{$l['nome']}' /></td>';
................
echo '<input type="text" name="nascimento" id="nascimento" value='{$l['nascimento']}' /></td>';
//e assim por diante em todas as caixas de texto

Ok meu amigo... vou fazer as modificações...

 

Desculpe lhe dar essa trabalheira, mais como comentei sou iniciante em PHP , já volto ai !!!

 

 

ok, intendi

 

primeiramente, sua busca tem q gerar links dinamicos, ou seja cada nome encontrado tem q passar um id diferente

troque essas linhas do seu primeiro código postado

while($f=mysql_fetch_assoc($q)) { 
echo $f[id].": ".$f[nome]."<br />"; }
por isso

while( $f = mysql_fetch_assoc( $q )){
        //gera um lin diferente para cada registro encontrado
	echo "<a href='cadastro2.php?id={$f['id']}'>{$f['nome']}</a><br />";
} 
agora você vai passar o id correto para pagina de alteração do cadastro (cadastro2.php)

na pagina cadastro2.php você vai pegar o id passado pelo link anterior

assim

$id = $_GET['id'];//recebendo o id 
e depois buscar no banco com base no id acima

assim

include ('connect.php');//usando a sua conexão com o banco 
//buscando com id passado
$resultado = mysql_query("select * from confiance where id = {$id}") or die (mysql_error());
agora é só extrair os dados e jogar no form

$l = mysql_fetch_assoc($resultado);
?>
<form action="alterar.php" method="get" enctype="multipart/form-data" name="cadastro2" id="cadastro2">
...........
<?php
//atribuindo os dados do banco as caixas de texto
echo '<input name="nome" type="text" id="nome" size="40" value ='{$l['nome']}' /></td>';
................
echo '<input type="text" name="nascimento" id="nascimento" value='{$l['nascimento']}' /></td>';
//e assim por diante em todas as caixas de texto

Ok meu amigo... vou fazer as modificações...

 

Desculpe lhe dar essa trabalheira, mais como comentei sou iniciante em PHP , já volto ai !!!

 

 

Esses 3 ultimos códigos que você me passou eu coloco na página cadastro2.php?

 

Eu alterei o código que você me mandou no busca.php e agora clico no botão ALTERAR e não abre mais o local para pesquisar o nome , dá pagina em branco !!

 

Victor Cometti,

 

Se eu te passar os códigos você poderá fazer essas alterações para mim ?

Pois confesso que estou apanhado , e depois que você fizer eu abro aqui e vou dar uma estudada melhor !!!

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

o ideal é você ir fazendo e entendendo o código, se eu fizer pra você você n vai aprender,

faz o seguinte pego do inicio e vai fazendo pequenas alterações e vai testando e quebrando a cabeça até conseguir e vai postando com as duvidas

Compartilhar este post


Link para o post
Compartilhar em outros sites

o ideal é você ir fazendo e entendendo o código, se eu fizer pra você você n vai aprender,

faz o seguinte pego do inicio e vai fazendo pequenas alterações e vai testando e quebrando a cabeça até conseguir e vai postando com as duvidas

 

Ok vamos lá então:

 

Esses 3 ultimos códigos que você me passou eu coloco na página cadastro2.php?

 

Eu alterei o código que você me mandou no busca.php e agora clico no botão ALTERAR e não abre mais o local para pesquisar o nome , dá pagina em branco !!

 

busca.php

 

?php }elseif($_GET["Submit"]=='OK') {
if(empty($_POST["nome"]))  { echo "Busca inválida"; }
else { $q=mysql_query("SELECT * FROM confiance WHERE nome LIKE '%".$_POST["nome"]."%'");
if(mysql_num_rows($q)==0) { echo "Sua busca não retornou nenhum resultado!"; }
else {
?>
Encontrados <?php print(mysql_num_rows($q)); ?> nome com <?php print($_POST["nome"]);?>:</strong><br />

<?php while( $f = mysql_fetch_assoc( $q )){
        //gera um lin diferente para cada registro encontrado
        echo "<a href='cadastro2.php?id={$f['id']}'>{$f['nome']}</a><br />";
}



?> <br /><br /><a href="busca.php"><strong>Nova Busca</strong></a>


<?php
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

os 3 ultimos codigos são no cadastra2.php

olha se você num mudou de nome o busca.php ou se mudou de lugar, não faz sentido a pagina n abrir com a mudança

Compartilhar este post


Link para o post
Compartilhar em outros sites

os 3 ultimos codigos são no cadastra2.php

olha se você num mudou de nome o busca.php ou se mudou de lugar, não faz sentido a pagina n abrir com a mudança

 

Como assim? oo busca.php esta no mesmo lugar e com o mesmo nome....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom diz a alteração no cadastro2.php :

 

<?
$id = $_GET['id'];//recebendo o id 

include ('connect.php');//usando a sua conexão com o banco //buscando com id passado$resultado = 
mysql_query("select * from confiance where id = {$id}") or die (mysql_error());
$l = mysql_fetch_assoc($resultado);?>


<title>Cadastro - Cartão SIM SINAM - LABORATÓRIO CONFIANCE</title>
<script type="text/javascript"> 
function multiplicar() { 
var qtde = document.cadastro.quant_cartao.value; //Pega o valor do text quantidade 
var valor = document.cadastro.valor_unitario.value; //Pega o valor text valor 
total = qtde * valor; //faz a multiplicação 
document.cadastro.valor_total.value = total; //Joga o resultado no text total 
} 
</script> 

<style type="text/css">
<!--
.style1 {
	font-size: 24px;
	color: #090;
}
.style2 {color: #FF0000}
.style3 {
	color: #060;
	font-weight: bold;
	font-size: 24;
}
.style5 {font-size: 12px}
.style6 {color: #666666; font-weight: bold; }
.style7 {color: #000000}
.style9 {color: #FF0000; font-weight: bold; }
#apDiv1 {
	position:absolute;
	left:633px;
	top:313px;
	width:238px;
	height:19px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:668px;
	top:396px;
	width:47px;
	height:24px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:649px;
	top:330px;
	width:462px;
	height:273px;
	z-index:1;
}
.style3 table {
	text-align: left;
}
#apDiv4 {
	position:absolute;
	left:1105px;
	top:726px;
	width:107px;
	height:21px;
	z-index:1;
}
#apDiv4 strong {
	color: #008080;
}
a:link {
	text-decoration: none;
	color: #096;
}
a:visited {
	text-decoration: none;
	color: #096;
}
a:hover {
	text-decoration: none;
	color: #096;
}
a:active {
	text-decoration: none;
	color: #096;
}
-->
</style>
<body>

<form action="alterar.php" method="get" enctype="multipart/form-data" name="cadastro2" id="cadastro2">
    <table width="756" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="1" height="16"></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td rowspan="4"></td>
      <td height="48" colspan="2" align="center"><p><img src="banner.jpg" width="265" height="125" /></p></td>
    </tr>
    <tr>
      <td width="67" height="100" valign="top"><table width="90%" border="2" bordercolor="#FFFFFF" cellpadding="0" cellspacing="0">
        <tr></tr>
        <tr> </tr>
      </table>
        <table width="400" border="0">
          <tr>
            <td width="88" class="style3">Nome:</td>
            <td width="177" bgcolor="#CCCCCC"><label for="nome"></label>
            <input type="text" id="nome" name="nome" value="<?php echo $l['nome']; ?>" />
         
          </tr>
          <tr>
            <td class="style3">Nascimento:</td>
            <td bgcolor="#CCCCCC"><label for="nascimento"></label>
            <input type="text" id="nascimento" name="nascimento" value="<?php echo $l['nascimento']; ?>" />
          </tr>
          <tr>
            <td class="style3">Estado Civil:</td>
            <td bgcolor="#CCCCCC"><label for="estado_civil"></label>
              <input type="text" id="estado_civil" name="estado_civil" value="<?php echo $l['estado_civil']; ?>" />
          </tr>
          <tr>
            <td class="style3">Natural de:</td>
            <td bgcolor="#CCCCCC"><label for="natural_de">
              <input type="text" id="natural_de" name="natural_de" value="<?php echo $l['natural_de']; ?>" />
              </label></td>
          </tr>
          <tr>
            <td class="style3">CPF:</td>
            <td bgcolor="#CCCCCC"><label for="cpf"></label>
              <input type="text" id="cpf" name="cpf" value="<?php echo $l['cpf']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">RG:</td>
            <td bgcolor="#CCCCCC"><label for="rg"></label>
               <input type="text" id="rg" name="rg" value="<?php echo $l['rg']; ?>"/></td>
          </tr>
          <tr>
            <td class="style3">Fone 1:</td>
            <td bgcolor="#CCCCCC"><label for="fone1"></label>
              <input type="text" id="fone1" name="fone1" value="<?php echo $l['fone1']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Fone 2:</td>
            <td bgcolor="#CCCCCC"><label for="fone2"></label>
              <input type="text" id="fone2" name="fone2" value="<?php echo $l['fone2']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Fone 3:</td>
            <td bgcolor="#CCCCCC"><label for="fone3"></label>
              <input type="text" id="fone3" name="fone3" value="<?php echo $l['fone3']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Email:</td>
            <td bgcolor="#CCCCCC"><label for="email"></label>
             <input type="text" id="email" name="email" value="<?php echo $l['email']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Endereço:</td>
            <td bgcolor="#CCCCCC"><label for="endereco"></label>
             <input type="text" id="endereco" name="endereco" value="<?php echo $l['endereco']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Número:</td>
            <td bgcolor="#CCCCCC"><label for="numero"></label>
              <input type="text" id="numero" name="numero" value="<?php echo $l['numero']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Complemento:</td>
            <td bgcolor="#CCCCCC"><label for="complemento"></label>
             <input type="text" id="complemento" name="complemento" value="<?php echo $l['complemento']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Bairro:</td>
            <td bgcolor="#CCCCCC"><label for="bairro"></label>
            <input type="text" id="bairro" name="bairro" value="<?php echo $l['bairro']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Cidade:</td>
            <td bgcolor="#CCCCCC"><label for="cidade"></label>
            <input type="text" id="cidade" name="cidade" value="<?php echo $l['cidade']; ?>" /></td>
          </tr>
          <tr>
            <td class="style3">Estado:</td>
            <td bgcolor="#CCCCCC"><label for="estado"></label>
            <input type="text" id="estado" name="estado" value="<?php echo $l['estado']; ?>"  /></td>
          </tr>
          <tr>
            <td class="style3">CEP:</td>
            <td bgcolor="#CCCCCC"><label for="cep"></label>
            <input type="text" id="cep" name="cep" value="<?php echo $l['cep']; ?>" /></td>
          </tr>
        </table></td>
      <td width="500" valign="top"><table width="524" border="0">
        <tr>
          <td colspan="3" align="center" class="style3"><table width="600" border="0">
            <tr>
              <td width="155" class="style3">Entrega / Guia:</td>
              <td width="142" bgcolor="#CCCCCC"><input type="radio" name="entrega_guia" id="radio" value="SIM" />
                <label for="entrega_guia">Sim 
                  <input type="radio" name="entrega_guia" id="radio2" value="NÃO" />
                  Não</label></td>
              <td width="38" bgcolor="#CCCCCC" class="style3">Data:</td>
              <td width="171" bgcolor="#CCCCCC"><input name="data_entrega" type="text" id="data_entrega" size="22" /></td>
            </tr>
            <tr>
              <td class="style3">Entrega / Cartão:</td>
              <td bgcolor="#CCCCCC" class="style3"><input type="radio" name="cartao_entregue" id="radio3" value="SIM" />
                <label for="entrega_guia">Sim 
                  <input type="radio" name="cartao_entregue" id="radio4" value="NÃO" />
                  Não</label></td>
              <td bgcolor="#CCCCCC" class="style3">Data:</td>
              <td bgcolor="#CCCCCC"><input name="dataentrega" type="text" id="dataentrega" size="22" /></td>
            </tr>
            <tr>
              <td colspan="4" align="center" class="style3">DEPENDENTES</td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed1" type="text" id="nomed1" value="<?php echo $l['nomed1']; ?>" size="50" /></td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed2" type="text" id="nomed2" value="<?php echo $l['nomed2']; ?>" size="50"  /></td>
            </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed4" type="text" id="nomed4" value="<?php echo $l['nomed4']; ?>" size="50" /></td>
              </tr>
            <tr>
              <td class="style3">Nome</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed3" type="text" id="nomed3" value="<?php echo $l['nomed3']; ?>" size="50"style3"></td>
              </tr>
            <tr>
              <td class="style3">Nome:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><input name="nomed5" type="text" id="nomed5" value="<?php echo $l['nomed5']; ?>" size="50" /></td>
            </tr>
            <tr>
              <td valign="top" class="style3">Observação:</td>
              <td colspan="3" bgcolor="#CCCCCC" class="style3"><label for="observacao"></label>
                <textarea name="observacao" id="observacao" cols="45" rows="5"></textarea></td>
            </tr>
          </table>
            <p> </p></td>
        </tr>
      </table></td>
    </tr>
    <tr>
      <td height="75" colspan="2" align="center"><label for="Submit"></label>
        <label for="label13"> </label>
        <label for="button"></label>
        <input type="submit" name="button" id="button" value="Salvar" />
        <label for="button2"></label>
        <label for="button3"></label>
        <label for="button5"></label>
        <label for="button6"></label>
        <label for="Requisicao"></label>
        <input type="reset" name="button2" id="button2" value="Limpar" />
        <label for="button4"></label>
        <input name="Sair" type="button" id="button4" onclick="location.href = "index.php"" value="Sair" /></td>
    </tr>
    <tr>
      <td height="17" colspan="2"></td>
    </tr>
  </table>
</form>
</body>
</html>

Seria isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.