I am trying to build a table to reference the following informaiton in a table like retrieve. Please help me (if you can)
Here is the code that I am trying to use. In a condensed version of course....Entity_ID | Customer_number | SSN |Relationship A1 | 007 | 999-99-9999 | Self C1 | 008 | 888-88-8888 | Spouse S1 | 005 | 777-77-7777 | Son
#!/usr/bin/perl-Tw use strict; my @dataA = ("A1", "C1", "S1"); my @dataB = ("007", "008", "005"); my @dataC = ("999-99-9999", "888-88-8888", "777-77-7777"); my @dataD = ("self", "spouse", "son"); my $count = 3; my @PER_Data; my @major_PER_Data; my $j = 0; for ( 0 .. $count - 1 ) { { @PER_Data = ($dataA[$j], $dataB[$j], $dataC[$j], $dataD[$j]); $j++; } push @major_PER_Data, [@PER_Data]; } my @PER_Item; my @PER_Entity; my @PER_Customer_ID; my @PER_SSN; my @PER_Relationship; my $Num_OF_PER = 0; my $i = 0; foreach my $PER_item (@major_PER_Data) { foreach my $PER_subitem (@{$PER_item}) { $PER_Item[$i] = $PER_subitem; $i++ } $PER_Entity[$Num_OF_PER] = $PER_Item[0]; $PER_Customer_ID[$Num_OF_PER] = $PER_Item[1]; $PER_SSN[$Num_OF_PER] = $PER_Item[2]; $PER_Relationship[$Num_OF_PER] = $PER_Item[3]; print "$PER_Entity[$Num_OF_PER] \n"; print "$PER_Customer_ID[$Num_OF_PER] \n"; print "$PER_SSN[$Num_OF_PER] \n"; print "$PER_Relationship[$Num_OF_PER] \n"; $Num_OF_PER++; }
Problem #1
Why when I am expecting this to send me back the table, is it only sending back the following...A1 007 999-99-9999 self A1 007 999-99-9999 self A1 007 999-99-9999 self
Problem #2 - If problem #1 can be solved
If we can find the answer to this question, then I can go onto the next thing which is rather than printing out the correct results, how do I put them into a table for referencing purposes?I would take any advice good or bad that you may have to offer on this one
peace, LOVE and ((code))
basicdezIn reply to Table building confusion Help Wanted by basicdez
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |