[ esk @ 25.04.2009. 06:22 ] @
E ovako, imam mysql bazu, i iz neke tabele u njoj trebam da citam sadrzaj koristeci php. Tabela izgleda ovako:

Code:

+--+----------+------+
|id|kategorija|tekst |
+--+----------+------+
|01|kat1      |tekst1|
+--+----------+------+
|02|kat2      |tekst2|
+--+----------+------+
|03|kat1      |tekst3|
+--+----------+------+
|04|kat1      |tekst4|
+--+----------+------+
|05|kat2      |tekst5|
+--+----------+------+
|06|kat3      |tekst6|
+--+----------+------+


E, sad, ja trebam da pomocu php-a prikazem podatke ovako:

Code:

+kat1
--tekst1
--tekst3
--tekst4
+kat2
--tekst2
--tekst5
+kat3
--tekst6


Dakle, skripta da prikazuje tekstove po kategorijama.
Hvala unaprijed!
[ kazil @ 25.04.2009. 08:33 ] @
Niko ti to nece uraditi za jedno hvala. Kreni da radis, kad zapnes, pitaj za konkretan problem. Mi smo tu da pomognemo da uradis, ne da uradimo umesto tebe.
[ Man-Wolf @ 25.04.2009. 14:02 ] @
Ajd ja cu da probam da ti dam neko pseudo resenje, da se ipak malo pomucis :-)

Code:

1. Definises promenljivu koja ce da sadrzi ime trenutne kategorije koja se ispisuje (ukoliko ni jedna kategorija jos nije ispisana, ova promenljiva ima vrednost NULL)
2. Selektujes sve podatke iz baze i sortiras ih po kategoriji (ORDER BY kategorija)
3. Citas red po red:
3.a) Ukoliko se kategorija zapisana u promenljivoj definisanoj u stavci 1 (nazovimo je $kategorija_ref) ne poklapa sa kategorijom iz trenutnog reda, doslo je do promene kategorije
3.a.napomena) Ukoliko $kategorija_ref nema definisanu vrednost, u nju stavljas ime prve kategorije (iz prvog reda) - ovo se desava na samom pocetku ....
3.b) U suprotnom i dalje idu podaci vezani za istu kategoriju ( -tekstXX )


:-) Ovo ti je neko najjednostavnije resenje iako sigurno ima mnogo elegantnijih, al dobro ... ;)
[ esk @ 25.04.2009. 14:36 ] @
Pogresno sam postavio pitanje.
Ne treba mi da mi neko uradi to, a pogotovo ne za to jedno hvala. ;)
Samo su mi bile potrebne smjernice, posto mi nista nije padalo na pamet... ;)
[ Man-Wolf @ 25.04.2009. 14:42 ] @
Pa dobio si smernice :-) Ako ne mozes da se snadjes, vici :-)
[ esk @ 25.04.2009. 14:47 ] @
Hehe, mrzim kad mi se desi nesto ovako... Tek sad vidim kako je jednostavno, a do prije sat vremena mi nije nista padalo na pamet... Hehe...
Thx!