Unitialized value in concatenation
Bonjour,
J'ai des erreurs que je n'arrive pas à corriger mais je pense qu'il n'y en a qu'une qui fait que ça bloque.
Citation:
Use of uninitialized value in concatenation (.) or string at ./test.pl line 205.
Use of uninitialized value in concatenation (.) or string at ./test.pl line 206.
Use of uninitialized value in addition (+) at ./test.pl line 236.
Voici le code en rapport avec cette erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
my $succAttach = 0;
my $unsuccAttach = 0;
my $cc7a15 = 0;
my $succPdp = 0;
my $attPdp = 0;
my $cc27a32 = 0;
my $attServ = 0;
my $unsuccServ = 0;
for (my $j = 0 ; $j < scalar(@tableResEricsson) ; $j++)
{
my $sAE = $dbh->prepare('SELECT SUM(valeur) as succattach FROM '.$tableResEricsson[$j].'_SGSN_'.$tableSem[$i].'_A2014 WHERE date_heure BETWEEN (\''.$tableLun[$i].'\' AND \''.$tableDim[$i].'\') AND ID_indicateur = '.$indicateursEricsson[$cpt].'') or print "erreur de prep SQL !!!!!!\n";
$res = $sAE->execute() or die "Could not execute SQL statement... maybe invalid ?";
my $succAtt; $cpt++;
while (my @succAtt = $sAE->fetchrow_array()) { $succAttach = $succAtt[0]; print("\n".$succAtt[0]."\n");} //ligne 205
print("SUCCATTACH ====> ".$succAttach); //ligne 206
$succAttachEricsson += $succAttach; //ligne 236 |
Si vous avez une idée de comment faire pour rémdier au problème je suis preneur... Mes requêtes sont justes (du moins en principe).