Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/09/2008, 11:02
Avatar de vidalsoft
vidalsoft
 
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Insertar en tabla desde formulario.

Hola..
Podrias hacerlo asi:

Código PHP:
<?php
$conexion
=mysql_connect("localhost","root","clave");
mysql_select_db("nombrebd"); 
//defino fecha 1
$ano1 2006;
$mes1 10;
$dia1 2;

//defino fecha 2
$ano2 2006;
$mes2 10;
$dia2 27;

//calculo timestam de las dos fechas
$timestamp1 mktime(0,0,0,$mes1,$dia1,$ano1);
$timestamp2 mktime(4,12,0,$mes2,$dia2,$ano2);

//resto a una fecha la otra
$segundos_diferencia $timestamp1 $timestamp2;
//echo $segundos_diferencia;

//convierto segundos en días
$dias_diferencia $segundos_diferencia / (60 60 24);

//obtengo el valor absoulto de los días (quito el posible signo negativo)
$dias_diferencia abs($dias_diferencia);

//quito los decimales a los días de diferencia
$dias_diferencia floor($dias_diferencia);

//echo $dias_diferencia;


$sql="insert into tabla values($dias_diferencia)";
$result=mysql_query($sql,$conexion);

?>
Saludos...
__________________
Anthony Vidal Contreras | @AnthonyVidalC | Skype: vidalsystem | [email protected]