miércoles, 21 de noviembre de 2012

La codificación de caracteres del documento HTML no fue declarada.

simplemente agregá dentro del <head></head>:


<meta charset="utf-8">

php json_encode() y como recorrer array json con jquery

Mi nuevo trabajo me está llevando a aprender algo de jquery y ajax. Hoy se me presentó el problema de recorrer un array de objetos json creado desde php con la función json_encode(). Lo que hace esta función es devolver el código tal cual lo necesita javascript para inicializar un array, por lo que ponemos:
var myObjetoJson = <?php echo json_encode($myObjeto)?>
y ya sale andando como piña.

Ahora para recorerlo: Cómo funciona jQuery.each()?
 jQuery.each(array_de_datos, function(clave, valor){ /* lógica */ });
array_de_datos, coleccion de objetos json o datos

function que manejará el array, el cual se ejecuta en cada posicion del array, por cierto, esta funcion requiere de 2 parámetros los cuales son:

clave: posicion en el arreglo
valor: dato de la posicion

jueves, 8 de noviembre de 2012

generar csv desde php

Sencillo codigo para generar un csv descargable:
header("Content-type: application/csv"); header("Content-Disposition: attachment; filename=NOMBRE_ARCHIVO.csv"); header("Pragma: no-cache"); header("Expires: 0"); echo "registro1,registro2,etc...\n";