in reply to Re: Re: Yet another Uninitialized value
in thread Yet another Uninitialized value
Well, this warning means that either $total_hours or $total_minutes contains undef. Since previous line has
and it doesn't cause a warning then $total_hours can be excluded from suspect list. $total_minutes gets its value from $row[5] which seems to be undefined. Are you sure that your query is correct and returns correct number of rows?$total_hours = $row[4] * 60;
Probably fetchrow doesn't return what you expect it to return. Often to help myself debugging simular problems I use Data::Dumper to check if variables really have data I expect them to have. Try to add after line with fetchrow
to find out actual content of @row. Once bug is fixed you can remove this debug print.use Data::Dumper; print Dumper(\@row);
--
Ilya Martynov
(http://martynov.org/)
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Re: Re: Yet another Uninitialized value
by nlafferty (Scribe) on May 04, 2002 at 18:17 UTC | |
by IlyaM (Parson) on May 04, 2002 at 20:04 UTC |
In Section
Seekers of Perl Wisdom