
Duda con el explode y var_dump
Publicado por Mefis (14 intervenciones) el 12/05/2016 17:02:25
Hola buenas tardes, soy nueva aquí, espero poner la pregunta en el sitio adecuado.
Bien, les explico: En una consulta SQL, recojo, un varchar, el cual tiene dos datos que quiero separar, por un lado quiero sacar el mes y por otro lado el año.
La base de datos lo tiene así "mes(espacio)año".
Bien hasta ahí bien, pero cuando quiero hacer esto para separarlos:
O bien
Y lo mando a unas funciones que controlan listado de meses (con un select) y el listado del año, únicamente me funciona con el año:
La función destinada para el año si que me muestra como predeterminado ese mes, pero la del año, antes de hacer un echo con las sentencias de crear un select, hago un var_dump, print_r o un simple echo con la la variable que recibo y no me la muestra.
Es más, he intendado hacer un var_dump del fetch que retiene toda la consulta y nada..... No funcionan ni los echos ni el var_dump...
¿Alguien tiene alguna sugerencia? Los datos están por que lo veo en la base de datos, pero lo que me choca, que yo quiera hacer un echo de $mes y no me diga nada, me dice nulo....
GRacias de antemano.
Bien, les explico: En una consulta SQL, recojo, un varchar, el cual tiene dos datos que quiero separar, por un lado quiero sacar el mes y por otro lado el año.
La base de datos lo tiene así "mes(espacio)año".
1
$fecha=$resultado['Fecha_nacimiento'];
Bien hasta ahí bien, pero cuando quiero hacer esto para separarlos:
1
$datos=explode(" ",$fecha);
O bien
1
list($mes, $anyo)=explode(" ", $fecha);
Y lo mando a unas funciones que controlan listado de meses (con un select) y el listado del año, únicamente me funciona con el año:
1
listado_mes($mes); listado_anyo($anyo);
La función destinada para el año si que me muestra como predeterminado ese mes, pero la del año, antes de hacer un echo con las sentencias de crear un select, hago un var_dump, print_r o un simple echo con la la variable que recibo y no me la muestra.
Es más, he intendado hacer un var_dump del fetch que retiene toda la consulta y nada..... No funcionan ni los echos ni el var_dump...
¿Alguien tiene alguna sugerencia? Los datos están por que lo veo en la base de datos, pero lo que me choca, que yo quiera hacer un echo de $mes y no me diga nada, me dice nulo....
GRacias de antemano.
Valora esta pregunta


0