Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2010, 17:53
SeNdEr2003
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 9 meses
Puntos: 3
Calculo de dias entre dos fechas, cual es el error?

Buenas

Necesito calcular el dia entre dos fechas, las cuales me llegan por un array en este formato:

AÑO-DIA-MES

Lo que hago para extrarlo es lo siguiente:

Código PHP:

<?php
$fecha
-inicio $data->node_data_field_fecha_inicio_field_fecha_inicio_value;
$fecha-dias-inicio explode("-"$fecha-inicio);//si fecha esta en formato dia-mes-año 
$dia-inicio $fecha-dias-inicio[0]; 
$mes-inicio $fecha-dias-inicio[1]; 
$anual-inicio $fecha-dias-inicio[2];
/************* COMIENZO CALCULO FECHA FINAL *************/
$fecha-fin $data->node_data_field_fecha_inicio_field_fecha_fin_value;
$fecha-dias-fin explode("-"$fecha-fin);//si fecha esta en formato dia-mes-año 
$dia-fin $fecha-dias-fin[0]; 
$mes-fin $fecha-dias-inicio[1]; 
$anual-fin $fecha-dias-inicio[2];
$age = ((int)((mktime (0,0,0,$mes-inicio,$dia-inicio,$anual-inicio) - (mktime (0,0,0,$mes-fin,$dia-fin,$anual-fin));
print (
"Días " $age ".");
?>
Son dos valores que me llegan desde la variable $data

node_data_field_fecha_inicio_field_fecha_inicio_va lue: Contiene fecha inicio
node_data_field_fecha_inicio_field_fecha_fin_value : Contiene fecha fin

Todo funciona bien, logro separar correctamente con el explode cada parte de la fecha, pero me da este error:

Parse error: syntax error, unexpected '=' in /public_html/pro*** code on line 2

No se bien que igual esta de mas o si es otro el problema o esta mal hecha la resta...