I've totally been pulling my hair out over this and I'm probably missing something stupid here but I figured the SPUG eyes would notice it immediately<br><br><br><br>I have an array ref in $tmp, here is the Data::Dumpage<br>
<br>Thu Jan 26 10:00:40 2006 tmp: $VAR1 = [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '102',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '104'<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ];<br><br>then I put that into my $params hashref<br><br>&nbsp;&nbsp;&nbsp; $params-&gt;{donor_pk} = $tmp;<br><br>then I Data::Dump the $params hashref
<br><br>Thu Jan 26 10:00:40 2006 params: $VAR1 = {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'all' =&gt; '1',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'Submit' =&gt; '1',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'view' =&gt; 'donors',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'donor_pk' =&gt; 'ARRAY(0x60234)'<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br><br>notice the dumper does not traverse into that array, which it usually does with other hashrefs and objects i've created.
<br>the ref() function also does not return ARRAY anymore after I stick it into that hash. furthermore, that hash goes into another hash which is obviously not going to do much for me either. <br><br><br>this is something i do rather frequently but do not think i've seen this issue before.
<br>