[ Markobg @ 16.10.2007. 12:01 ] @
nemam ideju kako nazvati temu pa sam stavio ono... mozda je naslov glup al sta da radim...
elem, problem je sledeci.

u tabeli imam 3 polja.
ID, file, body, title, position.

u admin delu sam napravio deo gde ubacujem u bazu title, body i position. ID samo "raste" a file je default 0.
To nije sporno...

ali imam folder test i u njemu php fajlove... u admin panelu sam napravio sledece, pristupam test folderu, i sve fajlove koji postoje upisujem u bazu.
stim sto body ostaje prazno jer je to u ovom slucaju sadrzaj fajla...

Sad bi hteo da na index-u povucem iz baze i sortiram po poziciji sve... a problem nastaje kako povuci ove fajlove i test foldera?
jer mi je glupo da u bazi pamtim i sadzaj fajla jjer onda on nebi imao svrhu...

jel se moze nekako iskombinovati ako je polje "file" = 0 onda vuce iz baze dok ako je "file" = ime fajla onda includuje taj fajl iz test foldera, stim da ih u oba slucaja sortira po poziciji koja je upisana u polje pozition.
[ vilyu @ 16.10.2007. 15:38 ] @
Za sortiranje u SQL naredbi, na kraj, dopises ORDER BY position.

A za ovo drugo koristis PHP u nekoj while petlji dok iscitavas redove. Npr.
Code:

$row = mysql_fetch_assoc($res);
if ($row['file'] != 0)
  include ($row['file']);

Naravno, mozes da uvedes i neku bolju proveru sa file_exists i sl.