All pastes #970730 Raw Edit

Something

public text v1 · immutable
·published 2008-04-04 07:21 UTC
rendered paste body
Array
(
    [0] => Array
        (
            [Day] => Array
                (
                    [id] => 1
                    [day] => 2008-03-31
                )

            [Product] => Array
                (
                    [0] => Array
                        (
                            [id] => 10
                            [category_id] => 4
                            [name] => ciubuce
                            [description] => :))
                            [price] => 11
                            [code] => dodd
                            [slug] => ciubuce
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-31 17:52:29
                            [modified] => 2008-03-31 17:52:42
                        )

                    [1] => Array
                        (
                            [id] => 8
                            [category_id] => 3
                            [name] => un preparat de baza
                            [description] => o descriere
                            [price] => 90
                            [code] => unu_baza
                            [slug] => un-preparat-de-baza
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-31 17:51:48
                            [modified] => 2008-03-31 17:52:06
                        )

                    [2] => Array
                        (
                            [id] => 6
                            [category_id] => 2
                            [name] => ciorba de brotac
                            [description] => astai ciorba de brotac
                            [price] => 99
                            [code] => brotac
                            [slug] => ciorba-de-brotac
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-31 17:13:32
                            [modified] => 2008-03-31 17:13:48
                        )

                    [3] => Array
                        (
                            [id] => 1
                            [category_id] => 1
                            [name] => Primul aperitiv
                            [description] => descriere aperitiv
                            [price] => 111
                            [code] => cod
                            [slug] => primul-aperitiv
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-21 14:05:42
                            [modified] => 2008-03-26 09:10:39
                        )

                )

        )

    [1] => Array
        (
            [Day] => Array
                (
                    [id] => 2
                    [day] => 2008-04-01
                )

            [Product] => Array
                (
                    [0] => Array
                        (
                            [id] => 11
                            [category_id] => 4
                            [name] => trompilozaur
                            [description] => qweqweqwe
                            [price] => 11111
                            [code] => asdasdas
                            [slug] => trompilozaur
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-31 17:52:49
                            [modified] => 2008-03-31 17:52:58
                        )

                    [1] => Array
                        (
                            [id] => 9
                            [category_id] => 3
                            [name] => alt preparat de baza
                            [description] => asdasdasd
                            [price] => 123
                            [code] => asdasd
                            [slug] => alt-preparat-de-baza
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-31 17:52:13
                            [modified] => 2008-03-31 17:52:21
                        )

                    [2] => Array
                        (
                            [id] => 7
                            [category_id] => 2
                            [name] => ciorba de guvid
                            [description] => astai ciorba de guvid
                            [price] => 98
                            [code] => guvid
                            [slug] => ciorba-de-guvid
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-31 17:13:56
                            [modified] => 2008-03-31 17:14:39
                        )

                    [3] => Array
                        (
                            [id] => 5
                            [category_id] => 1
                            [name] => Produs Nouasdasdasd
                            [description] => aaaaaa
                            [price] => 1
                            [code] => altcod
                            [slug] => produs-nouasdasdasd
                            [icon] => undefined
                            [trash] => 0
                            [created] => 2008-03-21 15:55:00
                            [modified] => 2008-04-02 19:01:34
                        )

                )

        )

----------------------------------------- "function"------------------------------
		foreach ($all_data as $cheie=>$data){
			$day_id = $data['Day']['id'];			
			foreach ($current_menu as $menu) {
				foreach ($menu as $my_aperitiv){
					if (($my_aperitiv['category_id'] == '1')){
					$selected[$cheie]['day_id'] = $day_id;
					$selected[$cheie]['product_id'] = $my_aperitiv['id'];
					break;
					}				
				}		
			}
		}
		debug($selected); exit;
--------------------------------------------"response"-------------
Array
(
    [0] => Array
        (
            [day_id] => 1
            [product_id] => 1
        )

    [1] => Array
        (
            [day_id] => 2
            [product_id] => 1
        )

    [2] => Array
        (
            [day_id] => 4
            [product_id] => 1
        )
------------------------------------------