Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite.
Pessoal, estou com um problema que imagino ser de fácil solução, mas como sou novo no ramo e estou tentando apreder, não conseguir resolver.
Estou fazendo um sistema e nele tenho o cadastro de funcionário, nelo tenho um módulo de consulta onde o usuário digita o nome ou parte do fucionário e aparece um lista com todos os funcionários, mais ou mesmo assim:
<tr bgcolor='$cor'>
<td>$codigo</td>
<td><a href='movi_dados_laboratoriais.php?codigo_lab=$codigo'>$nome</a><td>
</tr>";
Até aí beleza, o usuário ao clicar no funcionário desejado o sistema direciona para outra tela, onde os dados são posicionados na tela para alteração ou exclusão, segue abaixo:
<body>
<form action="movi_dados_laboratoriais1.php" method="post">
<?php
include ("conexao.php");
$codigo=$_GET['codigo_lab'];
$sql="select * from dados_laboratoriais where codigo_lab ='$codigo'";
$rs=mysql_query($sql) or die ('Erro na Seleção' .mysql_error());
$linha=mysql_fetch_array($rs);
$codigo=$linha["codigo_lab"];
$descricao_dlab=$linha["descriscao_lab"];
?>
<table width="100%" border="0">
<tr>
<td><p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><strong>Movimentação dados Laboratóriais </strong></p>
<table width="47%" border="1" align="center">
<tr>
<td width="24%"><div align="right"><strong>Descrição:</strong></div></td>
<td width="76%"><div align="left">
<input name="descricao_dlab" type="text" id="descricao_dlab" size="50" maxlength="50" value="<?php echo $descricao_dlab?>" />
</div></td>
</tr>
<tr>
<td colspan="2"><label></label>
<div align="center">
<label>
<input type="submit" name="atualizar" value="atualizar" />
<input type="submit" name="excluir" value="excluir" />
</label>
</div></td>
</tr>
</table>
<p> </p>
<p> </p></td>
</tr>
</table>
</form>
</body>
Quando Quando o usuário clica no botão atualizar ou excluir, o sistema direciona para outro módulo onde faço o tratamento para excluir ou alterar, segue abaixo:
<body>
<?php
require("conexao.php");
$codigo=$_POST["codigo"];
$nome=$_POST["descriscao_lab"];
$atualizar=$_POST["atualizar"];
$excluir=$_POST["excluir"];
if ($atualizar=="atualizar"){
mysql_query("update dados_laboratoriais set descriscao_lab='$descriscao_dlab' where codigo_lab='$codigo'") or die ("Erro na Atualização ".mysql_error());
echo"Atualizado";
}else{
mysql_query("delete from dados_laboratoriais where codigo_lab='$codigo'") or die ("Erro na exclusão ".mysql_error());
echo"Excluido";
}
?>
</body>
Meu problema, não estou conseguindo guarda o valor na variavel $codigo para poder alterar ou exclui, quando clico em qualquer botão da a mensagem de erro Notice: Undefined index: codigo in C:\wamp\www\exames\movi_dados_laboratoriais1.php on line 12.Essa linha fica o código: $codigo=$_POST["codigo"];...
Como posso fazer para resolver o problema.
Grato,
Marcos
Carregando comentários...