[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
[ic] (no subject)
> Quoting Mat Jones - booksellersolutions.com (mat@booksellersolutions.com):
> > Ok I think I should expand more on this....
> > i dont think i provided enough info...here are snippets of my code
> > on a particular page I do a sql search in perl :
> >
> > my $resultset = $dbh->selectall_arrayref($query)
> >
> > and want to use these results on another page so I do:
> >
> > $Values->{final} = @$resultset;
> >
> > This maybe where I am going wrong..
> > on another page I try to access the stored value :
> >
> > return $Values->{final};
> >
> > returns ARRAY(0x8d9154c)ARRAY(0x8dd4314)ARRAY(0x8d5a8bc)ARRAY(0x8d81490)
to
> > the screen and:
> >
> > return $Values->{final}[0];
> >
> > returns nothing.... I am thinking this is because the initial value was
an
> > array ref and somehow is not being dereferenced...
> >
> All i really want is to be able to preserve the value of @$resultset on my
> results page and be able to access it from other pages in the following way
> $$resultset[3][1] within a [perl] tag
>
It seems to me that you could do this one one page:
$Values->{'final'} = $resultset;
then, on another page, do this:
$Values->{'final'}->[3]->[1];
That will probably have the effect that you are looking for.
--
_/ _/ _/_/_/_/ _/ _/ _/_/_/ _/ _/
_/_/_/ _/_/ _/ _/ _/ _/_/ _/ K e v i n W a l s h
_/ _/ _/ _/ _/ _/ _/ _/_/ kevin@cursor-software.co.uk
_/ _/ _/_/_/_/ _/ _/_/_/ _/ _/
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.com
http://lists.akopia.com/mailman/listinfo/interchange-users