duplicitni prvky
Pavel Kunc
kupa na cmail.cz
Úterý Prosinec 21 14:33:34 MET 1999
>>potreboval bych poradit jak dostat z pole duplicitni polozky.
>>Mam treba pole @vsechno, ktere obsahuje {AAA, BBB, AAA, AAA, BBB, CCC}.
>>Jakkym zpusobem se dostanu k @data, ktere bude obsahovat jen {AAA, BBB,
>>CCC}?
>Treba
> @data = keys %{{ map {$_, 1} @vsechno }};
>resp.
> @data = sort keys %{{ map {$_, 1} @vsechno }};
>aby to bylo setridene jako v zadani.
>Bob
Nejak mi to nefunguje, vypisuje mi to jen posledni hodnotu pole, tedy CCC.
Potrebuju to pouzit v tomhle:
while (@vsechno = $st->fetchrow_array)
{
@data = keys %{{ map {$_, 1} @vsechno }};
print @vsechno; # tady je jeste kopletni.
}
foreach $autor (@data)
{
print "<tr><td align=\"left\">", "$autor", "</td></tr>\n"; #Tady by
se prave meli tisknout autori a tiskne se jen posledni
}
$db->disconnect;
KuPa
Další informace o konferenci Perl