Ver Mensaje Individual
  #21 (permalink)  
Antiguo 05/07/2004, 04:49
Avatar de benti
benti
 
Fecha de Ingreso: octubre-2001
Ubicación: Benidorm
Mensajes: 413
Antigüedad: 22 años, 6 meses
Puntos: 0
Gracias por interesaros ambos, bueno este fin de semana he mirado esto un poco y conseguido que contenga información las variables y que me de un resultado, pero... no lo suma correctamente, ahi el código:
Código PHP:
// Como anteriormente hago un SqlQuery recojo estos valores de esa llamada
$dia_contra $row['contra']; // tiempo contratado en dias
$fecha_db $row['fecha']; // fecha con formato aaaa-mm-dd en mi DB

// Aqui esta el tema añadimos los dias a la fecha
$sql_fecha "SELECT fecha FROM dr_anuncio WHERE ADDDATE('$fecha_db', INTERVAL $dia_contra DAY)";
$res_fecha mysql_query ($sql_fecha) or die (mysql_Error());
$fecha_fin mysql_fetch_array($res_fecha); 

// Si hago un echo de las variables anteriores aparecen sus datos correctos
echo "$dia_contra"// 30
echo "$fecha_db"// 2004/06/29

// aqui imprimimos el resultado
echo $fecha_fin['fecha']; 
El fallo es que si la fecha es 2004/06/29 + 30 dias, me da 2004/06/30, y si le sumo 150 dias (o lo que sea) me da el mismo resultado. :(
De nuevo gracas a los 2
__________________
Seguro que ahora me sale mejor!