Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Consulta sobre los meses

Estas en el tema de Consulta sobre los meses en el foro de PHP en Foros del Web. Hola a todos, estoy tratando de realizar una consulta del mes en que estamos, para poder agregarlo a mi php. Para que cada ves q ...
  #1 (permalink)  
Antiguo 15/01/2015, 11:19
 
Fecha de Ingreso: enero-2015
Mensajes: 10
Antigüedad: 9 años, 3 meses
Puntos: 0
Pregunta Consulta sobre los meses

Hola a todos, estoy tratando de realizar una consulta del mes en que estamos, para poder agregarlo a mi php.

Para que cada ves q se inicie la php muestre el mes en que estamos el dia de hoy por ejemplo:

Estamos en "Enero" y cuando pasemos al siguiente mes, se actualize solo.
Estamos en "Febrero".
  #2 (permalink)  
Antiguo 15/01/2015, 11:26
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta sobre los meses

Bueno, PHP es tema del foro de PHP, no de este.
MySQL no es parte de PHP ni lo necesita para funcionar...

De hecho, ni siquiera necesitas consultar en la base para obtener ese dato, e incluso ni siquiera necesitarías PHP. Lo más probable es que puedas resolverlo con JavaScript.

A menos que debas consultar datos de una tabla, MySQL no interviene.

Movido a foro de PHP...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 15/01/2015, 11:34
 
Fecha de Ingreso: enero-2015
Mensajes: 10
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Consulta sobre los meses

Solo necesito la consulta, ya después yo lo anexo al php, tengo un campo donde agregue los meses pero en letras.

Pienso que donde "where" haga la equivalencia de igualdad entre el campo de "mes" con la fecha de la computadora. Pero en month(now()) me trae el numero, habrá forma de convertirlo en el nombre del mes?. o en su caso alguna otra consulta.

Mencione sobre mi php nada más para que se tenga una mejor visión sobre mi duda.
  #4 (permalink)  
Antiguo 15/01/2015, 11:43
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta sobre los meses

¿COnsulta sobre qué tabla? ¿Con qué datos?

Partamos de la base que si no tienes una tabla física con datos en MySQL, la base de datos no interviene, como ya te dije.

Muestra código...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 15/01/2015, 11:43
 
Fecha de Ingreso: octubre-2014
Ubicación: Buenos Aires
Mensajes: 278
Antigüedad: 9 años, 6 meses
Puntos: 12
Respuesta: Consulta sobre los meses

Hola Cyborg125, no necesitas hacerlo con MySql, lo puedes hacer con un simple echo desde php.

ejemplo

Código PHP:
Ver original
  1. <?php
  2.  
  3. echo date('m');
  4.  
  5. ?>

Si lo que necesitas es el nombre del mes, puedes hacer un switch case donde 1 sea enero. 2 febrero y así sucesivamente.

Espero te sirva.

Saludos.
__________________
http://www.sp-vision.net
  #6 (permalink)  
Antiguo 15/01/2015, 11:52
 
Fecha de Ingreso: enero-2015
Mensajes: 10
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Consulta sobre los meses

Cita:
Iniciado por mauritosuarez Ver Mensaje
Hola Cyborg125, no necesitas hacerlo con MySql, lo puedes hacer con un simple echo desde php.

ejemplo

Código PHP:
Ver original
  1. <?php
  2.  
  3. echo date('m');
  4.  
  5. ?>

Si lo que necesitas es el nombre del mes, puedes hacer un switch case donde 1 sea enero. 2 febrero y así sucesivamente.

Espero te sirva.

Saludos.


Muchas gracias mauritosuarez, tenia en mente hacer un consulta muy extensa, pero habra forma de cambiar ese numero a el nombre del mes? por ejemplo 01=enero.

Es que tengo un mensaje así "Bienvenidos, estamos al mes de: (aquí debe de aparecer el nombre del mes)".

Es un trabajo de la escuela.
  #7 (permalink)  
Antiguo 15/01/2015, 12:00
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Consulta sobre los meses

Cita:
Es un trabajo de la escuela.
Claro, y es por ello que tu cursas en ella, porque debes aprender a hacer las cosas por ti mismo.

No esperes a que alguien haga el trabajo por ti, ¿o al menos ya has intentado hacer algo?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 15/01/2015, 12:07
 
Fecha de Ingreso: enero-2015
Mensajes: 10
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Consulta sobre los meses

Cita:
=¿o al menos ya has intentado hacer algo?
Si, desde ayer e estado buscando en páginas la manera de como convertir el numero al nombre, pero solo me sale como obtenerlo sin la conversión a nombre. Por eso pensé en hacer la consulta.

Y para ser sincero el maestro solo muestra el código más no dice para que sirve o cual es su función. Es como que realice una ecuación y te muestra el resultado más no te muestra cual fue el procedimiento donde obtuvo ese valor.
  #9 (permalink)  
Antiguo 15/01/2015, 12:13
 
Fecha de Ingreso: abril-2014
Mensajes: 37
Antigüedad: 10 años
Puntos: 2
Respuesta: Consulta sobre los meses

Tienes q leer las respuestas que te han dado los demás, ya con tener el mes en número, puedes crear tu switch como dice mauritosuarez, aunque a mi parecer, es mejor haciendo un objeto cuyos Keys en número, tengan el valor en Letras.

Para ello, investiga Objetos en PHP.

La verdad es que si quieres que hagamos la tarea por tí, llegaste al sitio equivocado.
  #10 (permalink)  
Antiguo 15/01/2015, 12:15
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Consulta sobre los meses

Cita:
Y para ser sincero el maestro solo muestra el código más no dice para que sirve o cual es su función. Es como que realice una ecuación y te muestra el resultado más no te muestra cual fue el procedimiento donde obtuvo ese valor.
Pues como estudiante vas mal si dependes totalmente de tu profesor, ¿sabes qué significa ser independiente?

Vamos, que leyendo el manual se aprende demasiado, y no necesitas pedir permiso a tu profesor para aprender por tu cuenta.

Te explico:

Código PHP:
Ver original
  1. // puedes tener los meses en un array
  2. $meses = array('Enero', 'Febrero');
  3.  
  4. // puedes obtener el mes usando date()
  5. $mes = date('n');
  6.  
  7. // puedes obtener el nombre del mes accediendo al array
  8. $nombre = $meses[$mes - 1]; // nota que los arrays comienzan con un índice cero, por eso se calcula
  9.  
  10. var_dump($mes, $nombre);

¿Se entiende la idea?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 15/01/2015, 12:19
 
Fecha de Ingreso: enero-2015
Mensajes: 10
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Consulta sobre los meses

Cita:
Iniciado por pateketrueke Ver Mensaje

¿Se entiende la idea?
Si gracias, ya tengo una mejor visión de como hacerle. Gracias

Etiquetas: año, meses, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:15.