Hola buenas noches, Tengo un problema al momento de querer actualizar un campo me manda siempre error, este codigo ya lo he implementado con otras tablas pero con esta no me da es para actualizar datos en una tabla de phpmyadmin y me dice que no inserte un id que en este caso son los cve
<?php
if (isset($cve_empleado)){
$server = "localhost";
$usuario = "dbadmin";
$contra = "123";
$BD = "proyecto";
$conexion = mysqli_connect($server, $usuario, $contra, $BD) or die ("Error de conexion");
$cve_empleado = $_POST['cve_empleado'];
$cve_puesto = $_POST['cve_puesto'];
$nombre_empleado = $_POST['nombre_empleado'];
$ap_paterno = $_POST['ap_paterno'];
$ap_materno = $_POST['ap_materno'];
$RFC = $_POST['RFC'];
$CURP = $_POST['CURP'];
$Telefono = $_POST['Telefono'];
$Seguro = $_POST['Seguro'];
$IFE = $_POST['IFE'];
$Correo_electronico = $_POST['Corre_electronico'];
$Fecha_entrada = $_POST['Fecha_entrada'];
$sql = "SELECT * FROM empleados WHERE cve_empleado = '$cve_empleado'";
$result = mysql_query($sql);
$sql ="UPDATE empleados SET cve_puesto='$cve_puesto', nombre_empleado='$nombre_empleado', ap_paterno='$ap_paterno', ap_materno='$ap_materno', RFC='$RFC', CURP='$CURP', Telefono='$Telefono', Seguro='$Seguro', IFE='$IFE', Correo_electronico='$Correo_electronico', Fecha_entrada='$Fecha_entrada'";
$result = mysql_query($sql);
}else{
echo "Debe especificar un 'id'.\n";
}
?>
este es el codigo de el formulario por donde le mando los datos
<form action="actualizar_empleado.php" method="post" name="datos">
Clave Empleado:<input type="text" name="cve_empleado" id="cve_empleado" /><br>
Puesto:<select name="cve_puesto" class="wrapper" id="cve_puesto">
<?php
$sql="select cve_puesto, puesto from puesto";
$rec=mysql_query($sql);
while($row=mysql_fetch_array($rec))
{
echo "<option value='".$row['cve_puesto']."'>";
echo $row['puesto'];
echo "</option>";
}
?>
</select><br><br>
Nombre(s):<input type="text" name="nombre_empleado" id="nombre_empleado" /><br>
Apellido paterno:<input type="text" name="ap_paterno" id="ap_paterno" /><br>
Apellido materno:<input type="text" name="ap_materno" id="ap_materno" /><br>
RFC:<input type="text" name="RFC" id="rfc" /><br>
CURP:<input type="text" name="CURP" id="curp" /><br>
Telefono:<input type="text" name="Telefono" id="telefono" /><br>
Seguro:<input type="text" name="Seguro" id="seguro" /><br>
IFE:<input type="text" name="IFE" id="ife" /><br>
Correo electronico:<input type="text" name="Correo_electronico" id="correo" /><br>
Fecha de ingreso:<input type="text" name="Fecha_entrada" id="Fecha_entrada" /><br>
<input type="submit" name="actualizar" id="ok" value="Actualizar registros" /><br>
</form>
este codigo ya lo he implementado muchas veces y no se que falla en todas las ocaciones me sirvio hasta aora fue que paso el error
campos de la tabla empleados
cve_empleado
cve_puesto
nombre_empleado
ap_paterno
ap_materno
RFC
CURP
Telefono
Seguro
IFE
Correo_electronico
fecha_ingreso
Antes que nada gracias por leer y por su atencion prestada