Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/10/2013, 22:58
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Mostrar dia mes y año a partir de un string

Bienvenido al foro.

Te faltó usar strtotime:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $fecha = "2013-10-19";
  4. $ano = date("Y", strtotime($fecha)); // Year (2003)
  5. $mes = date("m", strtotime($fecha)); // Month (12)
  6. $dia = date("d", strtotime($fecha)); // day (14)
  7.  
  8. echo $ano . "-";
  9. echo $mes . "-";
  10. echo $dia;

Porque date espera el formato de la fecha en timestamp y tu le pasas es un string. strtotime() te lo pasa a timestamp.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP