在连接中使用未初始化的值$ no_issue [0]或在db_connect.pl第146行使用字符串

时间:2016-05-04 06:43:38

标签: perl

我正在尝试从数组中读取一些数据并检查2列,如果它满足我的条件,我需要将整行加载到另一个数组中,同时这样做会出现错误,如

  

在join或string中使用未初始化的值$ no_issue [0]   db_connect.pl第146行。

我在下面给出了我的代码:

Arduino

1 个答案:

答案 0 :(得分:1)

问题出在这里

push (@no_issue, $_);

print "value is greater @no_issue \n";

您正在将$_推送到数组@no_issue,但没有先前的代码设置$_,因此您推送undef然后尝试打印它,从而产生到使用未初始化的值错误

我无法告诉您在该数组中想要的值,但可能它是@row的元素之一?