Je suis en train de créer un tableau 2d en PerlComment créer un tableau 2D en Perl?
mon code:
my @wordsList=();
my @words=();
for ($id=0; $id<[email protected]; $id++)
{
my $eng = $db->selectall_arrayref("select word from words
left outer join language
on words.languageId = language.languageId
where words.languageId = $id
;");
foreach $eng(@$eng)
{
my($word) = @$eng;
$ref_to_Array->[$id][$word] = @words($id,$word);
}
return $words($id, $word);
}
$wordsList= NextWords();
print $wordsList;
retourne non .. parce que je veux retourner le tableau 2d.
Mise à jour
Je suis encore confus parce que quand j'exécute la requête, il me donne une liste de mots comme:
select word from words where language_id = 1
(1=english, 2 - chinese, 3 - french)
J'utilise la boucle à travers la langue et pour pour obtenir tous les mots de la base de données
Le problème est que je veux effectuer une boucle et que le tableau est automatiquement ajouté au tableau 2d.
Je comprends le concept sur le tableau 2d .. – JoT