Hi All-
  I am trudging through some DBI, XML, etc.. I had a problem and was
baffled by how to get at array elements out of a series of pushed
array refs. But, by simplifying the problem, I found that the syntax I
used was in error. here is the small sample, already debugged. Hope
this helps someone...

#!/usr/bin/perl

        my @tRespsA;

        my @fieldList = ( "one", "two", "three", "four" );
        my @r1 = ( 1, 2, 3, 4 );
        my @r2 = ( 13, 14, 15, 16 );
        my @r3 = ( 23, 24, 25, 26 );

        push @tRespsA, [EMAIL PROTECTED];
        push @tRespsA, [EMAIL PROTECTED];
        push @tRespsA, [EMAIL PROTECTED];

        foreach my $tRowRef ( @tRespsA ) {
                my $tCnt=0;
                foreach my $tFld (@fieldList) {
                        #if ( $tRowRef->[ $tCnt] eq "") { next; }
                        print $tFld . "='" . $tRowRef->[ $tCnt++ ] . "' \r";
                }
        }


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


Reply via email to