• Viernes 8 de Noviembre de 2024, 14:48

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - vicpool

Páginas: [1]
1
PHP / [Código Fuente] Re:Software de Control de Acceso de Personal
« en: Viernes 3 de Febrero de 2012, 15:45 »
Este es el código lo revise pero al poner cualquier clave me pasa a la pagina como si lo registrara obvio que no lo almacena en la bd pero mi idea es que se quede en la misma pantalla que pongo la clave. no se q estoy haciendo mal..

<?php
include 'configuration.php';
   if($guardar)
   {
     $query_buscar = "SELECT * FROM tbentradas_personal WHERE cedula LIKE '".$cedula."'";
$result_buscar = mysql_query($query_buscar) or die(mysql_error());
 
if($result_buscar==0)
{
  echo "LAS CLAVES INGRESADAS SON DISTINTAS";
}
 
if($row_buscar=mysql_fetch_array($result_buscar))
{
  $id_user = $row_buscar[0];
  $nombre = $row_buscar[1];
  $yavinonota = $row_buscar[4];
  $ulti = $row_buscar[5];
}
 
 if($yavinonota==0)
{
  $query_ingresar = "INSERT INTO tbentradas_bitacora VALUES(NULL, ".$id_user.", '".$hora."', '', '".$fecha."')";
  echo "<div align='center'><b>".$nombre."</b><br>SU ENTRADA SE HA REGISTRADO A LAS ".$hora."    GRACIAS</div>";
  $result_ingresar = mysql_query($query_ingresar) or die(mysql_error());
 
  //TOMAMOS EL ULTIMO REGISTRO INDEXADO Y SE ASIGNA A UNA VARIABLE
  $ultimo = mysql_insert_id();
  $query_update = "UPDATE tbentradas_personal SET yavinonota=1, ulti=".$ultimo." WHERE id=".$id_user;
  $result_update = mysql_query($query_update) or die(mysql_error());
}
//SI YA INGRESO 'TONS ACTUALIZARLO
else
{
  $query_actualiza = "UPDATE tbentradas_bitacora SET hora_salida='".$hora."' WHERE id_personal=".$id_user."
                      AND fecha LIKE '".$fecha."' AND id=".$ulti;
  echo "<div align='center'><b>".$nombre."</b><br>SU SALIDA SE HA REGISTRADO A LAS ".$hora." GRACIAS</div>";
  $result_actualiza = mysql_query($query_actualiza) or die(mysql_error());
  $query_update = "UPDATE tbentradas_personal SET yavinonota=0 WHERE id=".$id_user;
  $result_update = mysql_query($query_update) or die(mysql_error());
}
   }
 
?>
<?php
$link = mysql_connect("localhost", "root", "vicpool");
mysql_select_db("clases", $link);
$result = mysql_query("SELECT hora_entrada, hora_salida, fecha FROM tbentradas_bitacora", $link);
echo "<center><table border = '1'> \n";
echo "<tr><td>Hora Entrada</td><td>Hora Salida</td><td>fecha</td></tr> \n";
while ($row = mysql_fetch_row($result)){
       echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td></tr> \n";
      }
      //PERMITE IMPRIMIR EN PANTALLA
echo "</table> \n";
?>
<p> ESPERE POR FAVOR , SERÁ REDIRECCIONADO EN 10 SEGUNDOS.</p>
<a href="<?php echo $logoutAction ?>">Desconectar</a>
</html>

2
PHP / [Código Fuente] Re:Software de Control de Acceso de Personal
« en: Jueves 2 de Febrero de 2012, 21:50 »
buenas tarde amigo sabes soy novato en php y estoy elaborando un sistema de control de docentes tu código fuente q publicaste me esta ayudando bastante pero sabes tengo un problema cuando ingreso la cédula(contraseña) normal graba en la BD pero si pongo cualquier contraseña igual pasa a la pagina q me dice error q debo hacer para q no pase a una pagina q diga error de conexion si no mas bien q se quede en esa pagina hasta q no ingrese bien la contraseña
gracias

Páginas: [1]