Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

file/baza kombinacija

[es] :: PHP :: file/baza kombinacija

[ Pregleda: 1395 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Markobg

Član broj: 108810
Poruke: 73
77.46.217.*



Profil

icon file/baza kombinacija16.10.2007. u 12:01 - pre 200 meseci
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.
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: file/baza kombinacija16.10.2007. u 15:38 - pre 200 meseci
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.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

[es] :: PHP :: file/baza kombinacija

[ Pregleda: 1395 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.