Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2011, 00:19
jrosette
 
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
insercion en base de datos

Buenas noches.

Estoy tratando de insertar datos en una base de datos con mysql y php. Este es el codigo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!Insercion de la asistencia del empleado en la tabla asistencia>
<html>
<head><title>Registrando Asistencia</title></head>
<body>
<?php
//Incluimos el archivo de la conexion a la bd.
include("conexionabd.php");

//Asigamos la conexión a una variable.
$link=Conectarseabd();
$numemp=$_POST["numemp"];
echo $numemp;

//Hacemos una consulta a la tabla empleados.
$sql= "SELECT IDe FROM empleados where IDe = '$numemp' ";
$consulta = mysql_query($sql, $link);
echo $numemp;

//Verificamos si tuvo exito el acceso a la tabla.
if (!$consulta)
{
echo "Error consultado la tabla";
exit;
}

//Verificamos que el empleado exista en la base de datos.
if (!$consulta2 = mysql_fetch_assoc($consulta))
echo "el usuario no existe";

else
{
echo "el usuario si existe";

// Con esta sentencia SQL insertaremos los datos en la base de datos
$sql2 = "insert into asistencia (numemp) values ('$numemp')";
$insertar = mysql_query($sql2, $link);

// Ahora comprobaremos que todo ha ido correctamente
if (!$insertar)
{
echo "Ha habido un error al insertar los valores.";
exit;
}

else
echo "Los datos han sido introducidos satisfactoriamente";

}
?>
</body>
</html>

Pero no e consegido ingresar los datos a la tabla, siempre me envia el mensaje: "Ha habido un error al insertar los valores.". Verifico la base de datos y no se inserto nada.

La base de datos cuenta con 2 tablas: empleados y asistencia.

Podrian ayudarme por favor?.

De antemano, gracias.