Ya casi llego a la solucion ...tengo esto:(Este script NO FUNCIONA)
Código PHP:
include("formatear_fecha.php");
$fecha=Array("8-Julio-2006","10-Julio-2005","8-Julio-2006","3-06-2006","5-07-2006","3-06-2006","5-07-2006");
$monto=Array("1332","202","100","100","2323","4334","1332");
$now=GETDATE();
$mes=$now["month"];
$i=formatear_fecha($mes);
$mifecha=($now["mday"]."-".$i ."-".$now["year"] ."\n");
foreach($fecha as $key=> $value){
if($value==$mifecha){
$total+=$monto[$key];
}
}
print "El total de ventas de hoy fue: $total";
El problema es mostrar el total de montos que son asociados SOLO a la fecha de hoy... tenia una variable a la cual le daba el valor de la fecha de hoy:
$hoy="8-julio-2006";
Y comparaba en el ciclo contra la fecha de hoy asi:(muestro solo la parte que cambia)(ESTE SCRIPT SI FUNCIONA)
Código PHP:
$hoy="8-Julio-2006";
if($value==$hoy){
$total+=$monto[$key];
Y si funciona!! me da el total de los montos de la fecha.... pero si creo una variable por medio de GETDATE() ya no me hace nada... y la variable la tengo bien ... por q la mando imprimir y me sale:"8-Julio-2006"... y en el array existen fechas asi..
Maldito error !!como es posible q si funcione con una variable y con la otra no.. si las 2 tienen lo mismo !! , pero una obtiene el valor automaticamente y la otra no..
Haber si alguien me puede ayudar...
Saludos..