bonjour,
jsuis un pur debutant et je pense que ma question va paraitre con a plus d'une personne... en fait je ne maitrise pas les tableaux a deux dimensions en Perl... Ca me fait d erreurs bizarres comme lorske je commence une boucle a 0, g une erreur m'indiquant que 0 est une chaine de caractere alors que ce n'en est pas une...
bref si qq'1 pouvait m'expliker comment creer un tableau a deux dimensions, comment l'initialiser et l'utiliser, ce serait magnifik.. vous me direz ur d'aller sur le net, mais les liens que g trouve ne sont pas vraiment geniaux pour les tableaux a deux dimensions...
sinon g une erreur que je ne comprends pas et ki q un rapport avec un tableau bien sur
en fait j'essaie de faire une comparaison entre deux valeurs
en accedant a prID de cette maniere j'obtiens l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $bestellungen->[$i][4] == prID->[$k]
si j'accede a mon tableau de la maniere suivante: prID[$k], j'obtiens cette erreurCan't use bareword ("prID") as an ARRAY ref while "strict refs" in use at ./Saveregina.pl line 165.
syntax error at ./Saveregina.pl line 156, near "prID["
peut etre ke c erreurs viennent de l'initialisation de mon tableau :
bref je cale pas.. Si vous pouvez m'expliker comment ca marche, ce serait magnifik parce ke mon feeling semble pas trop fonctionner avec le perl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for ($i=0;$i<=10;$i++) { #la c pour le fun.... $prID[$i]=0; } for($k = 1; $k< $nb; $k++){ $prID[$k] = $produktID->[$k][0]; }
Partager