Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2013, 07:37
Avatar de EderBarriosCamargo
EderBarriosCamargo
 
Fecha de Ingreso: marzo-2013
Mensajes: 55
Antigüedad: 11 años, 1 mes
Puntos: 0
Fecha sqlserver 2008

Buenas a tod@s, este ocacion estoy intentando hacer un insert en una base de datos con la fecha actual en sqlserver 2008 para esto uso php, el problema radica en que me guarda la fecha, pero no la hora he probado con los diferentes tipos de fecha (date,datetime,datetime2)en la tabla de historialdelogin pero no logro solucionarlo-



Gracias por responder
este es mi query para la insercion

Código SQL:
Ver original
  1. INSERT INTO dbo.HistorialdeLogin (IdUser,FechaIngreso) VALUES ('".$_SESSION['ID']."','".$date."')
donde
$date= (date('Y-m-d h:i:s'));
$_SESSION['ID'] = id del usuario

en otra parte obtengo las fechas de esta manera
Código SQL:
Ver original
  1. SELECT top 5 CONVERT( VARCHAR ,FechaIngreso )AS FechaIngreso2  FROM HistorialdeLogin  WHERE IdUser='" . $_SESSION['ID'] . "' ORDER BY idlogin DESC
ahh miro en la tabla historial de login y me aparece la fecha y el resto en 0 ejemplo 2013-08-20 00:00:00