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.
Voici le code en rapport avec cette erreur :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.
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).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager