Brent Clark am Mittwoch, 3. August 2005 10.43:
> Hi list

Hi

> I have my code as so:
>
> for my $roomCode ( keys %{ $ref_hash->{$fileName} } ){
>       my $roomName =  $ref_hash->{$fileName}{$roomCode};
>       if( $pCode eq 'p110'){
>               if ($p110rm01 eq $roomName ){
>                       $finalHash{$fileName}[0] = $roomName;

Please post all relevant code, and data in $ref_hash.
Best to post a runnable example.

$pCode is not defined.
$p110rm01 is not defined.
$finalHash is not defined.

>
>       my Data::Dumper return as so:
>
>       'Grac01' => [
>               ${\$VAR1->{'Mabu01'}[0]},                               #This 
> is not correct

Could be a circular reference withing the data structure.

>                  'Suite',
>                  'Penthouse'
>       ],
>
> Would anyone know why I get this back
>
> I tried print just after I have
>       my $roomName =  $ref_hash->{$fileName}{$roomCode};
>
> and the print is fine.
>
> its just when I add the name to the hash or arrays.
>
> If anyone could point out where im going wrong, I  would greatfully
> appreciate your help.
>
> Kind Regards
> Brent Clark


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to