list($id, $jmbg, $ime, $dat, $kon) = explode(",", $ulaz);
echo "<u><b>UID: $id</b></u> ";
echo "<b>".$jmbg."</b>";
echo "<b>".$ime."</b>";
echo "<b>".$dat."</b>";
echo "<b>".$kon."</b>";
Radi OK ali naravno samo za prvi element (tj. coveka). Problem je sto je potrebno da se procita i ostatak ulaznog buffer-a pri cemu niz nije konstantan, vec moze biti za jednog coveka vise podataka, za drugog samo jedan itd.
Ono sto je poznatno i fixno - 5 polja svaki covek mora da ima, ali kada ima vise podataka za jedan element niza tj. coveka iz ulaza polja koja se ponavljaju su prazna.
Primer jednog reda:
111, 1414785201474, PeraPeric, 11072011, 45600;
222, 4545787985210, MarkoMarkic, 08072011, 36500;
....
Slucaj kada za jednoga ima vise podataka:
111, 1414785201474, PeraPeric, 11072011, 45600;
, , , 13072011, 44900;
222, 4545787985210, MarkoMarkic, 08072011, 36500;
itd.
Dakle polja koja su ista preskacu se tj. prazna su ali postoje delimiteri svakako.
Pokusavam nesto sa multidimenzionalni nizom, ali nisam siguran da li sam na pravom putu.
Ono sto mi treba jeste prikaz u HTML tabeli, gde bi navedena polja bila prikazana za svakog coveka, dok za one sa vise podataka bi bilo isto kao iz buffer-a, tj. prazna polja (ili na drugi nacin formatirano HTML-om).
Savet?