• Domingo 22 de Diciembre de 2024, 13:47

Autor Tema:  Formatear Variable O Setear Variable  (Leído 1998 veces)

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Formatear Variable O Setear Variable
« en: Jueves 19 de Octubre de 2006, 18:10 »
0
que tal amigos del foro, bueno tengo la siguiente duda consulta, como puedo setear una variable?, que es eso se diran algunos, bueno es lo siguiente tengo una variable rescatada de una tabla de access entonces el registro contiene el siguiente valor, por ejemplo un registro de tipo hora viene con el siguiente valor: 1899-12-30 12:20:00 y necesito dejarlo de solo asi 12:20:00 es posible y como lo hago de verdad no tengo ni la mas minima idea de como se hace, me podrian mostrar un ejemplo, creo que se utiliza el strleng para el largo eso lo se pero no se como quitarle el resto para poder dejarlo como necesito, si alguien sabe o me puede dar una idea se los agradeceria muchisimo y de ante mano muchas gracias a todos
Un Tigre Nunka Kambia Sus Rayas

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Formatear Variable O Setear Variable
« Respuesta #1 en: Jueves 19 de Octubre de 2006, 18:23 »
0
Hola neorent

Código: Text
  1.  
  2. <?
  3.   $hora="1899-12-30 12:20:00";
  4.   $hora=explode(" ", $hora);
  5.   $hora=sprintf("%s",$hora[1]);
  6.   echo $hora;
  7. ?>
  8.  
  9.  


Esta es una idea Suerte
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

ibito

  • Miembro HIPER activo
  • ****
  • Mensajes: 549
  • Nacionalidad: mx
  • Se mas de C++ que lo que se de ese CSS
    • Ver Perfil
    • http://www.ibquezada.com
Re: Formatear Variable O Setear Variable
« Respuesta #2 en: Jueves 19 de Octubre de 2006, 18:25 »
0
Código: Text
  1.  
  2. $var="1899-12-30 12:20:00";
  3. $var=substr($var, 11, 19);
  4. echo $var;
  5.  
  6.  

Referencia: Función substr().
______________________________________
www.hazjuegos.com Una comunidad dedicada al desarrollo de videojuegos.

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: Formatear Variable O Setear Variable
« Respuesta #3 en: Jueves 19 de Octubre de 2006, 18:29 »
0
mira buscando encontre lo siguiente pero solo lo muestra osea me quedaria esto en la varible mira en ves que sea 1899-12-30 12:20:00 me quedaria asi " 12:20:00" con el espacio en blanco por delante, bueno les dejo la funcion que diseñe no esta perfecta pero si alguien sabe como sacarle los espacios en blanco seria genial
Código: Text
  1.  
  2. <?php
  3. function cambiah_a_normal($hora)
  4. {
  5. $var = $hora;
  6. $valor = strstr($var, ' ');
  7. return $valor;
  8. }
  9. ?>
  10.  
  11.  
y eso gracias a todos
Un Tigre Nunka Kambia Sus Rayas

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: Formatear Variable O Setear Variable
« Respuesta #4 en: Jueves 19 de Octubre de 2006, 18:30 »
0
Cita de: "ibito"
Código: Text
  1.  
  2. $var="1899-12-30 12:20:00";
  3. $var=substr($var, 11, 19);
  4. echo $var;
  5.  
  6.  

Referencia: Función substr().
gracias ibito no lo habia visto lo probare y les cuento como queda gracias nuevamente
Un Tigre Nunka Kambia Sus Rayas

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: Formatear Variable O Setear Variable
« Respuesta #5 en: Jueves 19 de Octubre de 2006, 18:32 »
0
sip la funcion substr funciona a la perfeccion gracias a todos por la ayuda adios
Un Tigre Nunka Kambia Sus Rayas

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Formatear Variable O Setear Variable
« Respuesta #6 en: Jueves 19 de Octubre de 2006, 18:37 »
0
Cita de: "neorent"
mira buscando encontre lo siguiente pero solo lo muestra osea me quedaria esto en la varible mira en ves que sea 1899-12-30 12:20:00 me quedaria asi " 12:20:00" con el espacio en blanco por delante, bueno les dejo la funcion que diseñe no esta perfecta pero si alguien sabe como sacarle los espacios en blanco seria genial
Código: Text
  1.  
  2. <?php
  3. function cambiah_a_normal($hora)
  4. {
  5. $var = $hora;
  6. $valor = strstr($var, ' ');
  7. return $valor;
  8. }
  9. ?>
  10.  
  11.  
y eso gracias a todos
ffff

Código: Text
  1.  
  2. <?php
  3. function cambiah_a_normal($hora)
  4. {
  5. $var = $hora;
  6. $valor = trim(strstr($var, ' '));
  7. return $valor;
  8. }
  9. ?>
  10.  
  11.  

:)
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================