Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/05/2013, 09:31
samito111
 
Fecha de Ingreso: abril-2012
Mensajes: 106
Antigüedad: 12 años
Puntos: 2
Respuesta: Insertar Registro

bien neocalichin cambie la estructura de tu tabla "ingreso" solo le agrege una fila llamada verificar quedaria asi:

Ingreso:
id_ingreso
id_trabajador
fechaentrada
horaentrada
verificar --------- los valores puden ser 1 o 0 " 1 empleado asistio y 0 empleado falto"
ahora el archivo.php
Código PHP:
Ver original
  1. <?php
  2. $conexion=mysql_connect("tuservidor","tuusuario","tucontraseña");
  3. mysql_select_db("tubasededatos",$conexion);
  4. $consulta="SELECT
  5.  trabajador.id_trabajador,
  6.  trabajador.nombres
  7. FROM
  8. ingreso
  9. INNER JOIN trabajador ON (ingreso.id_trabajador=trabajador.id_trabajador)
  10. WHERE
  11.  (curdate() = ingreso.fecha_entrada) AND
  12.  (ingreso.verificar = 1) ";
  13.   $result=mysql_query($consulta,$conexion);
  14.   while($row=mysql_fetch_array($result)){
  15.       $consulta2="SELECT
  16.  trabajador.id_trabajador,
  17.  trabajador.nombres
  18. FROM
  19. trabajador";
  20.  $result2=mysql_query($consulta2,$conexion);
  21.   while($row2=mysql_fetch_array($result2)){
  22. if($row['id_trabajador']!=$row2['id_trabajador']){
  23.    
  24.     $consulta3="insert into ingreso() values('',$row2[id_trabajador],curdate(),'',0) ";
  25.     mysql_query($consulta3,$conexion);
  26.     echo "se a insertado a :".$row2['id_trabajador'].$row2['nombres'];
  27.          
  28.           }
  29.   }
  30.      
  31.      
  32.          
  33.          
  34.          
  35.       }
  36. ?>
lo probe y esta funcionando bien algun error por favor agradeceria qu me lo agas saver