Script na vyhledávání v mysql
5 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Nemá měkdo něco takovýho? Chtěl bych, aby to umělo něco jako and, or a takovýhle... Ale psát se mi s tím nechce, takže kdyby náhodou někdo něco takovýhle měl pls ať to sem dá, nebo pošle na mail...
-
A podrbat se za uchem linej nejsi ??? ... pisu to z voleje, tak tam bude 100% nejaka chybka, ale s tim by sis uz mohl poradit :) $ls_klicova_slova = "ahoj OR nazdar OR ( cau AND vole )"; $ls_klicova_slova = lower_case($ls_klicova_slova); $ls_klicova_slova = str_replace("("," ( ",$ls_klicova_slova); $ls_klicova_slova = str_replace(")"," ) ",$ls_klicova_slova); $la_klicova_slova = explode(" ",$ls_klicova_slova); $ls_sql = "SELECT * FROM tabulka WHERE"; while (list($k,$v) = each($la_klicova_slova)) { choose ($v) { case "(": case ")": case "AND": case "OR": $ls_sql .= " ".$v; break default: $ls_sql .= " (sloupec LIKE '%$v%')"; } } echo "A mas to :o) ... $sql"; ... a nanalogicky muzes treba pouzit i fulltext a dale si to vysperkovat :o) ... nejspis by to slo vyresit i jednim jedinym prikazem eregi_replace() ... ale to uz by chtelo vice intelektualniho usili a manual :) Radek
-
teda ze k tomu lukasikovi nenaservirujes jeste hamburgr a hranolkama... kouskat uz by pak mohl sam. m.s.
-
za uchem se obcas podrbu, ale pokud bys mel zajem martine, mi prinest hamace s hranolkama, nebyl bych proti...:-).
-
jo, jinak díky radku