[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Vyhladavanie

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 15.04.2008 16:07 | Vyhladavanie

Nazdar programátori :D (samozrejme, že som použil hladat, ale ak som nieco prehliadol, tak sa ospravedlnujem)

Potreboval by som radu :) Mám spravené vyhľadávanie v mysql tak, že pred vložením do selectu
Kód:
SELECT * FROM `tovar` WHERE `popis` LIKE '%slovo%' or `nazov` LIKE '%slovo%' order by id desc limit 0, 10

ešte výraz upravujem tak, aby neobsahoval diakritiku
Kód:
$slova = StrTr ($vyraz, "áäčďéěëíňóöřšťúůüýžÁÄČĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽ",
    "aacdeeeinoorstuuuyzAACDEEEINOORSTUUUYZ");

to by bolo ok. lenže, ja chcem aby keď zadám do vyhľadávania "šlovo" aby zobrazilo vysledok aj keď v DB je "slovo"... alebo napr. keď zadám kopačky aby našlo aj kopacky, alebo naopak ked zadam kopacky aby naslo aj kopačky

na interval.cz to spravili tak, že pred LIKE v selecte dali ascii_text
Kód:
select * from tovar where popis ascii_text like '%slovo%'
lenže keď to ja dám do selectu, tak mi vyhodí chybu (zla syntax)

prosim vas, ako to mam vyriesit?

/nechel som zbytocne mat v db aj text bez diakritiky


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 15.04.2008 16:29 | Vyhladavanie

precitaj si este raz ten tutorial na interval.cz a pochopis, preco ti vypisuje chybu:

Citácia:
Uživatel zadá název, popis a další jiné informace, my ten název s popisem sloučíme, ořežeme diakritiku obdobným způsobem, jak je uvedeno v ukázce, a uložíme do ASCII_TEXT


Offline

Užívateľ
Užívateľ
Vyhladavanie

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
Napísal autor témyOffline : 15.04.2008 20:06 | Vyhladavanie

to máš z ktorého článku?? ja so mna intervale našiel 4 články o vyhľadávaní, a z toho iba 1 obsahoval zmienku o ascii_text a to znelo
Citácia:
Po té musíme vygenerovat pomocný řetězec, který např. pro TYP=2 bude vypadat takto: ASCII_TEXT LIKE '%slovo1%' OR ASCII_TEXT LIKE '%slovo2'


_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Vyhladavanie

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 15.04.2008 20:36 | Vyhladavanie

ASCII_TEXT v danom clanku je nazov stlpca, takze je samozrejme, ze ti to vyhodilo chybu, kedze tvoja tabulka taky stlpec s najvacsou pravdepodobnostou neobsahuje (a chybna syntax preto, lebo si uviedol dva stlpce za sebou).
PS: vyhladavanie sa tu uz riesilo, len treba lepsie hladat a nezabalit to hned po prvom neuspesnom pokuse :)


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 4 ] 


Vyhladavanie



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie

v Ostatné programy

4

485

30.06.2008 2:38

dedko45

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v PHP, ASP

1

323

24.09.2010 20:22

VireL

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v Databázy

3

111

08.04.2014 9:45

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v Delphi, Visual Basic

1

523

20.07.2009 19:25

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v Databázy

7

626

31.05.2009 18:46

Snacker

V tomto fóre nie sú ďalšie neprečítané témy.

vyhľadávanie

v HTML, XHTML, XML, CSS

15

2012

04.12.2007 13:15

wotan

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie

v Správy pre vedenie fóra

9

676

19.04.2012 20:53

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie

v Databázy

1

589

29.08.2009 11:30

bmatias

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie

v PHP, ASP

5

176

25.04.2013 23:42

misko16

V tomto fóre nie sú ďalšie neprečítané témy.

fulltextove vyhladavanie

v PHP, ASP

1

463

27.12.2007 0:56

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie - spoje

v PHP, ASP

6

523

15.05.2008 16:29

jaji

V tomto fóre nie sú ďalšie neprečítané témy.

mysql-vyhladavanie

v Databázy

5

452

11.11.2011 15:55

GoodWill

V tomto fóre nie sú ďalšie neprečítané témy.

opat vyhladavanie

v PHP, ASP

21

788

17.03.2008 20:58

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

Php? - Vyhladavanie

v PHP, ASP

2

124

12.06.2013 21:18

PepperSK

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhľadávanie - otázka

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Správy pre vedenie fóra

45

4376

29.12.2007 5:25

Roberbo

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie ftp

v Sieťové a internetové programy

0

322

21.11.2007 18:49

BeatBastard



© 2005 - 2017 PCforum, edited by JanoF