Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/09/2011, 06:45
w0rldart
 
Fecha de Ingreso: junio-2009
Ubicación: Madrid
Mensajes: 402
Antigüedad: 14 años, 10 meses
Puntos: 20
Respuesta: Parar al tener el resultado numero N

Pero es que no hay un loop.

1. Api request
2. Devuelve un json que contiene categorias y lo guardo en una variable $categorias
3. json_encode($categorias)
4. saco las categorias con un foreach en $categoria
5. por cada $categoria hago otro api request para devolver los articulos de cada $categoria

Yo necesito es que cuando devuelva los articulos, al llegar al articulo numero X pare y asi para cada $categoria que va a devolver articulos

el dolar X va a ser un numero aleatorio que siempre sumado al anterior no tiene que dar mas de 50. Es decir voy a tener aleatoriamente 5 articulos de categoria1, 2 articulos de categoria4, y el resto de la categoria5 que en total dara 50 y tendre un array con todos esos articulos.

Espero haber explicado mejor lo que quiero hacer, y espero que me podais ayudar.

Gracias