Welcome Guest, Not a member yet? Register   Sign In
Array inside array
#7

(This post was last modified: 01-22-2020, 11:05 AM by jreklund.)

You will need to foreach $items_list_result making a new array with a reference too "invoice_no". And later on append it to $invoice_details_result with another foreach.

Code:
$children = [];
foreach($items_list_result as $l)
{
    $children[$l['invoice_no']][] = $l;
}

foreach($invoice_details_result as $l)
{
    $l['line_items'] = isset($children[$l['invoice_no']]) ? $children[$l['invoice_no']] : [];
}

This line should be removed:
$particular_customers_sales_order = array_merge($invoice_details_result,$items_list_result);
Reply


Messages In This Thread
Array inside array - by manigopal - 01-13-2020, 08:34 PM
RE: Array inside array - by mboufos - 01-14-2020, 04:38 AM
RE: Array inside array - by manigopal - 01-14-2020, 05:53 AM
RE: Array inside array - by InsiteFX - 01-14-2020, 06:01 AM
RE: Array inside array - by manigopal - 01-14-2020, 06:29 AM
RE: Array inside array - by manigopal - 01-22-2020, 12:24 AM
RE: Array inside array - by jreklund - 01-22-2020, 11:04 AM



Theme © iAndrew 2016 - Forum software by © MyBB