Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/08/2013, 11:37
rafa_developers
 
Fecha de Ingreso: agosto-2013
Ubicación: panama
Mensajes: 11
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Como llenar un array con varios unos con un for cada vez que se cumpla tal

bueno volvere a reformular la pregunta XD

este es mi codigo

$f_consulta="SELECT a.dia, b.fecha, b.h_trab FROM feriados a, transaccional_log b WHERE a.dia=b.fecha AND b.id_persons='".$fila['id']."'"; //usé alias XD

$ex=$db->query($f_consulta);//ejecuto
$row3=$db->fetch_array($ex);//recorro la fila

//$n_verifica=$db->num_rows($ex);//verifico

$dia_feriado = $row3['dia'];//dia feriado campo tabla 1
$f_feriado = $row3['fecha'];//campo tabla 2

$contador=0; //aqu


if ($f_feriado==$dia_feriado)// lo que digo aqui es que si la fecha es igual a la otra que esta en el otro campo
{
$contador++;//aqui es donde quiero que me funcione el contador
}

$row3['h_trab'];
$exp=explode(":", $row3['h_trab']);
$ocho = $exp[0];

$d_fdo=$ocho * $contador * $gano_por_dia *2.5;//aqui
$dias_feriados= number_format($d_fdo, 2, '.', '');

$arrayName = array();
array_unshift($arrayName, $fecha);
print_r($arrayName);

pero mi pregunta real seria dentro de ese if o como sea.. como hago para que cuando llegue un dia feriado almacene un uno (como acumulador) por cada dia de la condicio if.

EJEMPLO:
dia fulano(feriado)
que se acumule 1(ida)
pasan los dias....
otro fulano(otro dia feriado) se acumule otro 1
llevo dos 1
bueno al final yo veo como los sumos

estava pensando almacenar esos unos pero noc como sin tener que cuando pasen los dias no se borre lo que tengo almacenado creo q ahora si xq he estado intentando y naadaaa de naadaaa