I am pulling my hair out trying to figure this out.
I am trying to pass a hash and a separate scalar to a subroutine. The hash contains the new data that will go into the database, and the scalar indicates the account to make the changes to. But at this point, the sub mixes everything together into a pile of goo. The scalar gets mixed into the hash, and the hash turns into an array.
I've tried using the docs, but I only got more confused, I think I might be missing something elementary here.
%new_stuff = ("RATING" => 4.99);
&db_modify_account("jdonald", %new_stuff);
sub db_modify_account
{
my %new_data = @_;
while (($key, $value) = each %new_data)
{
print "The $key is: $value.<BR>";
}
}
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.