| |||
Parar al tener el resultado numero N Hay alguna posibilidad que cuando la funccion busca y trae articulos... cuando llegue al articulo numero N pare el proceso y devuelva el array con los datos? |
| |||
Respuesta: Parar al tener el resultado numero N Los articulos los devuelvo desde una api a un array y luego le hago un json_encode, apartir de alli entra la funccion que trae articulos aleatorios y yo lo que necesito es que cuando ha traido X articulos... pare |
| |||
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 |
| |||
Respuesta: Parar al tener el resultado numero N Por eso uso json no? Uso solo un foreach pero no puedo hacer nada con ello. Lo que me trae las categorias Código PHP: |
| ||||
Respuesta: Parar al tener el resultado numero N Tendrias que hacer algo asi: Código PHP:
__________________ Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives |
| ||||
Respuesta: Parar al tener el resultado numero N La cosa debería ser algo así: 1.- Consumir el API para las categorías 2.- Iterar las categorías devueltas 3.- Consumir el API para los artículos por categoría 4.- Iterar los artículos devueltos y darle un break cuando se hayan iterado x artículos Saludos!
__________________ Pero el no contaba con una cosa, mi peligroso desinteres por la vida humana |
| |||
Respuesta: Parar al tener el resultado numero N Gracias a los dos, me parece genial/estupenda vuestra ayuda. Os ire informando a medida que voy avanzando con el codigo. Gracias de nuevo |
| |||
Respuesta: Parar al tener el resultado numero N Me da algo de problemas tu solucion h2swider. Tengo esto: Código PHP: |
| |||
Respuesta: Parar al tener el resultado numero N Perdon por el "idle" de este topico pero he estado liado con otras cosas. He vuelto ahora al tema y sigo con el mismo problema, me puede hechar alguien una mano con ello? |
Etiquetas: |