Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/11/2005, 09:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por hipopo
el campo fnacimiento es de tipo fecha YYYY-MM-DD, yo solo quiero obtener de ese valor el dia solo o el mes solo o el año solo..

tan simple como eso..

.....I think ASP is better
hipopo ..

Cita:
.....I think ASP is better
Todo es mejor cuando más sabes de lo que tratas ... Cuando conozcas más PHP y el SQL de la BD que estás trabajando, ahí podrás opinar con más criterío.

----------------------------------------

Te has liado intentando resolver el problema en PHP .... cuando tu solución es vía SQL .. así de simple y efectiva (en cuanto a rendimiento):

Código PHP:
$sql="SELECT DAY(fnacimiento) as mi_fnacimiento,otros_campos_si_los_necesitas FROM tabla"
$fecha mysql_result($rs$n"mi_fnacimiento"); 
Revisa el manual oficial de Mysql en el capítulo de tratamiento de Fechas:
http://dev.mysql.com/doc/refman/5.0/...functions.html

(También te recomiendo que revistes tu forma de trabajar con mysql_result() .. es más simple (habría que ver todo tu código en tu contexto) usar mysql_fetch_array() por ejemplo ...bajo un bucle ...)

Un saludo,