foreach my $i (@{$t}) {
my $id = $i->{id};
my $subs = $i->{subs};
my $name = $i->{name};
my $rv = $sth->execute($id);
while (my $r = $sth->fetchrow_hashref) {
$r->{cat} = ( { name=>$name,id=>$id } );
push (@{$p},$r);
}
return($p);
}
####
$VAR1 = [
{
'cat' => {
'name' => 'Category',
'id' => '2558'
},
'name' => 'Product One',
'id' => '7669'
},
{
'cat' => {
'name' => 'Category',
'id' => '2558'
},
'name' => 'Product Two',
'id' => '7670'
},
];
####
foreach my $i (@{$t}) {
my $id = $i->{id};
my $subs = $i->{subs};
my $name = $i->{name};
my $rv = $sth->execute($id);
my $cat = ( { name => $name, id => $id } );
while (my $r = $sth->fetchrow_hashref) {
$r->{cat} = $cat;
push (@{$p},$r);
}
return($p);
}
####
$VAR1 = [
{
'cat' => {
'name' => 'Category',
'id' => '2558'
},
'name' => 'Product One',
'id' => '7669'
},
{
'cat' => $VAR1->[0]{'cat'},
'name' => 'Product Two',
'id' => '7670'
},
];