Ver Mensaje Individual
  #18 (permalink)  
Antiguo 05/04/2012, 05:07
Avatar de humanista
humanista
 
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
Respuesta: Server dice "MySQL server has gone away"

Estoy montando el array:

Código PHP:
Ver original
  1. $arrayrss = array("titulo" => $titulo, "descripcion" => $descripcion, "seconds" => $seconds);

El campo clave es $seconds, es por el que quiero ordenar el array (simula a fecha, es decir el número de segundos que han pasado desde que se escribió el artículo, item, del rss) y puede haber duplicados.

Varias dudas:

1º No sé si hago bien es meterlo ahí o debería crear la array tal que así $arrayrss[$seconds]=array("titulo" => $titulo, "descripcion" => $descripcion)

2º Cómo recorro la array? Entiendo que tal y como la tengo definida no puede ser con foreach sino simplemente podría mostrar un registro con echo $arrayrss[0] por ejemplo, pero no va.

3º Quiero ordenar la array por $seconds ascendente y luego por cada registro sacar sus campos, por ejemplo

$seconds ------- $titulo------ $descripcion
1200 ---------- valor1------ valor2
2500 ---------- valor1------ valor2
2720 --------- valor1------ valor2
4870 ---------- valor1------ valor2
11300 ---------- valor1------ valor2

Se me escapa cómo hacerlo...

Última edición por humanista; 05/04/2012 a las 08:28