Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Hello Monks,
I have a code that opens .htm files, searches for certain statistics, and enters them into an array. I have two different sets of information, ID numbers and statistics, so I enter both of them into seperate arrays and then create a hash using the ID number as the key to the statistics as follows:
My problem is that when I enter the information into MySQL, the value comes out null. I know that the information for each value is stored in an array, and is null as a result - there are multiple statistics for every ID number. I've tried several other solutions, such as putting the information directly from the arrays into MySQL, but as it's contianed within a foreach loop, the statistics get repeated and the information is wrong.if ($element =~ m/\<td/){ $element =~ s/^\<td>//; $element =~ s/\<\/td>$//; $element =~ s/[,]//g; next if ($element !~ m/^\d{1,3}\d{3}\d{3}/); push @stats, $element; } elsif ($element =~ m/\<h1>/){ chomp $element; $element =~ s/^<h1>//; $element =~ s/<\/h1>$//; push @id, $element; } } push @{$hash{$id}}, @stats;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Inserting Hash Information Into MySQL
by CountZero (Bishop) on Jun 20, 2012 at 16:36 UTC | |
by erix (Prior) on Jun 20, 2012 at 17:07 UTC | |
by CountZero (Bishop) on Jun 20, 2012 at 20:05 UTC | |
by erix (Prior) on Jun 23, 2012 at 21:40 UTC | |
by BrowserUk (Patriarch) on Jun 24, 2012 at 06:25 UTC | |
|
Re: Inserting Hash Information Into MySQL
by NetWallah (Canon) on Jun 20, 2012 at 15:07 UTC | |
by Anonymous Monk on Jun 20, 2012 at 15:15 UTC | |
by morgon (Priest) on Jun 20, 2012 at 15:43 UTC | |
by Anonymous Monk on Jun 20, 2012 at 17:23 UTC |