Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/10/2015, 15:00
_vincen_
 
Fecha de Ingreso: abril-2010
Mensajes: 21
Antigüedad: 14 años
Puntos: 0
Respuesta: Parsear array "numerica"

Cita:
Iniciado por pateketrueke Ver Mensaje
No se entiende a qué te refieres con "parsear", y peor aún, no todos usamos software de hace más de 10 años (CodeIgniter) como para saberlo todo.


¿Podrías explicar más a detalle qué es lo que buscas?
Igual no he traducido bien lo de parsear
Me refiero a esto

http://www.codeigniter.com/user_guide/libraries/parser.html?highlight=parser#CI_Parser


Usar el parser de CI para enviar este array a la vista del usuario:
Array ( [0] => 226880 [1] => 220760 [2] => 211720 [3] => 202485 )

El problema es que CodeIgniter explica como hacerlo cuando tiene el mismo nombre todo


$data = array(
'blog_title' => 'My Blog Title',
'blog_heading' => 'My Blog Heading',
'blog_entries' => array(
array('title' => 'Title 1', 'body' => 'Body 1'),
array('title' => 'Title 2', 'body' => 'Body 2'),
array('title' => 'Title 3', 'body' => 'Body 3'),
array('title' => 'Title 4', 'body' => 'Body 4'),
array('title' => 'Title 5', 'body' => 'Body 5')
)
);

Como ves se repite title entonces simplemente hay que hacer esto:

{blog_entries}
<h5>{title}</h5>
<p>{body}</p>
{/blog_entries}


Pero como lo hago si son numeros crecientes depende del los resultados que tenga ese array?

Si yo hago:

{codigos}
<h5>{0}</h5>
<h5>{1}</h5>
<h5>{2}</h5>
{/codigos}

Si {2} no contiene nada, se va a mostrar al usuario directamente "{2}"

No se si me explico ahora..

Y no, no puedo cambiar los numeros por un numero fijo o texto, ya que obtengo ese array de una API