en primer lugar tengo una tabla empleado con N registros los cuales pueden aumentar!
 
y el formulario es el siguiente:   
Código PHP:
Ver original- <form method="post" onsubmit="return validarSubida(this)" action="<?php echo $_SERVER['PHP_SELF'] ?>?modo=guardarIncentivo"> 
- <?php  
- $sqls = "SELECT idempleado, nombre , rut, estado FROM ".$prefix."empleado WHERE idempleado=idempleado and estado='SI' AND sucursalr_idsucursalr='$sucursalr'"; 
- $sqls.= " ORDER BY nombre ASC"; 
- $results = execstmt($conn, $sqls); 
- ?> 
- <input type="hidden" name="empleado[]" value="<?php echo $filas['idempleado'] ?>"> 
- <div id="side-c"><label>Valor</label><br /><input type="text" class="text chico" name="valor[]" /></div> 
- <?php } ?> 
-         <input type="submit" value="ingresar" name="boton" class="submit"/> 
-   
-  </form> 
en el momento de guardar necesito rescatar el arrays de empleados y de valor los cuales son diferentes para cada registro, esta es la manera la cual estoy haciendo en este momento pero me inserta doble registro:     
Código PHP:
Ver original- foreach($empleado as $key=>$e) 
- foreach($valor as $indice=>$n){ 
-   
-     if ($n!='') { 
-     $sql="INSERT INTO ".$prefix."insentivos (idinsentivos, usuario_idusuario, empleado_idempleado, valor, fecha, relsucursal) VALUES ('', '$idusuario', '$e', '$n', '$fecharegistro', '$sucursal')"; 
-     $cursor=execstmt($conn, $sql);  
-     }} 
- } 
ahora se entiende mi problema?? :$ espero me puedan ayudar. las demas variables las saco por sesion y no tengo problema para guardarlas pero los arrays me han traido un dolor de cabeza increible XD
de todas maneras intentare con el for de Nexus10!