erro
criei um formulario que serve pra incluir e alterar os dados do banco só que ta dando um erro, alguem pode me ajudar:
codigo:
<?php
if (isset($_GET["id"])) {
$id = $_GET["id"];
$acao = "alterar.php";
include_once ("Conectar.php");
$sql = "SELECT * FROM tabtecnico WHERE IDTECNICO = $id";
$res = mysql_query($sql);
if ($registro = mysql_fetch_assoc($res)) {
$nomeT = $registro["NOMETECNICO"];
$SobrenomeT = $registro["SOBRENOMETECNICO"];
$idadeT = $registro ["IDADETECNICO"];
$identidadeT = $registro ["IDENTIDADE"];
$cpfT = $registro ["CPF"];
}
} else {
$acao = "cadTecnico.php";
}
?>
<html>
<head>
<meta charset="UTF-8">
<title>Cadastro de Tecnico</title>
</head>
<body>
<center>
<br><br><br><br><br><br>
<H1>Cadastro de Tecnico</h1>
<form name ="formTecnico" method="POST" action="<?php echo $acao; ?>" >
<input type="hidden" name="id" value="<?php echo $id; ?>"
<!-- Utilização dos campos tipo texto, utilizei uma tabela para alinhar as caixa de texto -->
<!--Cria��o dos campos de cadastro-->
<table>
<tr>
<td> Nome do Tecnico:</td>
<td><input type="text" name="ntecnico" value="<?php echo $nomeT; ?>" size="40"> <br /></td>
</tr>
<tr>
<td> Sobrenome do Tecnico:</td>
<td><input type="text" name="sobrenome" value="<?php echo $SobrenomeT; ?>" size="40"> <br /></td>
</tr>
<tr>
<td> Idade do Jogador:</td>
<td><input type="text" name="idade" value="<?php echo $idadeT; ?>" size="40"> <br /></td>
</tr>
<tr>
<td> CPF (somente numeros:):</td>
<td><input type="text" name="cpf" value="<?php echo $cpfT; ?>" size="40"> <br /></td>
</tr>
<tr>
<td> Identidade :</td>
<td><input type="text" name="identidade" value="<?php echo $identidadeT; ?>" size="40"> <br /></td>
</tr>
</table>
<!--Cria��o dos bot�es-->
<td> <input type="submit" value="Enviar" name="envir" ></td>
<td><input type="reset" value="Limpar"/></td>
<td><input type="reset" name="voltar" value="Voltar para o Inicio" onclick="location.href = 'admimPagina.php'"/></td>
<?php
// mostra as mensagens
if (isset($_GET["msg"])) {
$msg = $_GET["msg"];
echo "<center><font color = 'red'> $msg</font></center>";
}
?>
</form>
</center>
</body>
</html>
Erro:
Cadastro de Tecnico (!) Notice: Undefined variable: id in C: \ wamp \ www \ WebInterclasse \ formTecnico.php on-line 51 Call Stack # TimeMemoryFunctionLocation 10,0000146696 {main} () .. \ formTecnico.php : 0 " Nome fazer Tecnico: Sobrenome fazer Tecnico: Idade do Jogador: CPF (somente numeros :): Identidade:
Discussão (6)
Carregando comentários...