Anonymous Monk,
The variable in question is $textfinal. The line that initializes that variable is $textfinal = $ref->{'text'};. Since that line is inside a while loop, my guess would be is that the condition for the while loop to run is never true and hence is not initializing the variable. Try this and see what you get.
# my $textfinal; my $textfinal = "What\nis\nwrong"; # more of your code my @text = split(/\n/, $textfinal); print $_, $/ for @text;
If my guess is correct, you will no longer get the error, but you will not get the result you expect. You will need to determine what is wrong with the condition in the while loop.

Since the two pieces of code connect to the same database and the select statements are identical, you probably want to look at param('iid'). Additionally, you really should be using placeholders in your select statements as they avoid all kinds of gotchas.

Cheers - L~R


In reply to Re: Use of uninitialized value in split by Limbic~Region
in thread Use of uninitialized value in split by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.