|
![]() |
#1 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
![]() ![]() |
![]() Ok, muci me sledeci problem...
Imam odredjeni array recimo: Kôd:
$array[1]['title'] -> ovo je naslov 1 $array[1] ['body']-> neki text 1 $array[2]['title'] -> ovo je naslov 2 $array[2] ['body']-> neki text 2 Logicno title i body element su u vezi. Niz ima i preko 500 clanova, potrebno je resenje koje ce brzo i efikasno sotrirati po relevantnosti u odnosu na neki keyword clanove ovog niza. Dakle recimo da je keyword (fraza) "plave carape", ja bih trebao da sortiram tako da se na prvom mestu u nizu nadje clan koji je najrelevantniji za ovaj keyword a na poslednjem onaj koji je najmanje relevantan. Bilo bi lepo kada bi moglo da se uradi nesto kao full text search za mysql... Ima li neko neke ideje, predloge etc... |
![]() |
![]() |
![]() |
#2 |
Dejan Katašić
Wrote a book
Datum učlanjenja: 10.06.2005
Lokacija: Novi Sad
Poruke: 1.017
Hvala: 129
86 "Hvala" u 43 poruka
![]() |
![]() Pa ubaciš u mysql i vratiš full text sortirano :-)
Šalim se, treba da koristiš usort, za callback funkciju ćeš se, nadam se, snaći. |
![]() |
![]() |
![]() |
#3 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
![]() ![]() |
![]() za sada idem ka tome da koristim similar_text
pa svakom array clanu dodeljujem procenat koji ova fja vraca pa onda ih sortiram po procentu |
![]() |
![]() |
![]() |
#4 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
![]() ![]() |
![]() recimo da sam na ovaj nacin sada resio problem... ali ako neko ima elegantnije recenje neka vice
|
![]() |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Order by IN() | misk0 | SQL baze podataka - Sponzor: Baze-Podataka.net | 2 | 17. 09. 2009. 15:22 |
Order articles | Ivan | Planiranje i usability | 3 | 20. 06. 2007. 23:54 |
Dell Inspirion 1150, USB ports out of order | dark_mark | Hardware | 1 | 28. 05. 2007. 11:46 |
ORDER BY visited DESC pa nesto tamo | Blood | SQL baze podataka - Sponzor: Baze-Podataka.net | 3 | 12. 03. 2007. 17:51 |
XML u array | bluesman | PHP | 15 | 06. 11. 2005. 13:03 |