[ Zlatiborac @ 12.04.2005. 01:35 ] @
Imam output

Miki 0
Pera 1
Djole 2
Sandra 3
Gvozden 0
Ana 0
Perica 1
Anchi 2
Milence 3
Kosta 4


Zelim da dobijem sledece:

Miki Pera
Pera Djole
Djole Sandra

Gvozden

Ana Perica
Perica Anchi
Anchi Milence
Milence Kosta

Eto, ako neko zna neka pomogne. Samo da napomenem da se imena i brojevi nalaze u dve razlichite promenjive.
[ bOkIcA @ 12.04.2005. 06:23 ] @
Za to imas vise nacina, a najlaksi bi ti bio da sve ubacis u jedan array pa sortiras i tada citas i ispisujes.
[ Zlatiborac @ 12.04.2005. 08:57 ] @
Tako sam i ja nekako kontao.,., ali kad se udubish malo u problem i nije bash tako prosto kao kad mislish o tome :)
[ bOkIcA @ 12.04.2005. 10:43 ] @
Ti u stvari hoces neko primitivno drvo?
[ flylord @ 12.04.2005. 15:11 ] @
sta tu nije prosto? Ajd napisi sta si ti pokusao da odradis pa da vidimo gde si se zaglavio
[ Zlatiborac @ 12.04.2005. 16:33 ] @
<?php
$rawdata = file("vladimir.txt");

foreach ($rawdata as $line) {
//unset segmente i uzmi podatke u line
if (isset($segments)) unset($segments);
$segments = explode("\t",$line);
$number = (int) $segments[0];

// hajmo sada sve u mala slova
$string = strtolower($segments[1]);

$a = str_word_count($string, 1);
foreach ($a as $key => $value){

$str = $value."\t".$key."\n";
print $str."<br>";

}}
?>

Znachi $value je tekstualni podatak $key broj naravno

Sada me samo interesuje kako pohvatati opseg $key kako bi barem preko neke petlje ovo pokushao srediti.,.,. jer ja ne vidim niti znam neko drugo reshenje. Eto, nadam se da sada imate predstavu.


fajl vladimir.txt ima sledeci format podataka u sebi

1998 [Pera i Mika]
1683 [Djole]
1674 [Pera je sa Djolom bio u teretani]
1672 [Milanche je bio kod Mike]
1394 [Andrej]