Hirdetés
Új hozzászólás Aktív témák
-
Taci
addikt
Úgy látom, a PHP-oldali résszel készen vagyok (nagy meglepetésemre).
Viszont a kereséshez (és szűréshez) kapcsolódó lekérdezések még mindig a "régi csúnyák":
Így néz ki jelenleg, ha keresést indítok 3 különböző szóra:
SELECT * FROM the_only_one_table
WHERE
((title LIKE '%kereso_szo_1%'
AND
title LIKE '%kereso_szo_2%'
AND
title LIKE '%kereso_szo_3%')
OR
(description LIKE '%kereso_szo_1%'
AND
description LIKE '%kereso_szo_2%'
AND
description LIKE '%kereso_szo_3%'))
AND
id NOT IN (672,467,439,395,325,143,10,156)
ORDER BY date DESC
LIMIT 4
(az id NOT IN részt csak azért hagytam benne, hogy megmutassam, hogy megfogadtam a tanácsaitokat, és így valóban kulturáltabb az egész )
A kereséshez (és ugyanilyen elven (LIKE %%-kal) működik a szűrés is):
Az ajánlás alapján rákerestem a full text search-re. Ott elsőnek a CONTAINS-t találtam. De kézzel (phpMyAdmin-ban a konzolban) sem adott vissza találatot:WHERE CONTAINS ((title, description),'"kereso_szo_1" AND "kereso_szo_2" AND "kereso_szo_3"')
Láttam keresési találatokat
MATCH
-re,MATCH AGAINST
-re, de a leírásuk sem győzött meg, hogy ezeket kellene használnom.Szóval martonx tanácsát megfogadva inkább rákérdezek, hogy hogyan lehetne megoldani a keresést/szűrést a a
LIKE %%
használata nélkül?
Engem -tapasztalatlant- persze nem zavar, csak ugye írtátok, hogy rém pazarló. A LIKE-nál keresés miatt pedig muszáj vagyok a %%-ot használni, mert a szöveg bármelyik pontján lehetnek a keresett szavak.Köszi!
Új hozzászólás Aktív témák
Hirdetés
- Kerékpárosok, bringások ide!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Hardcore café
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPad topik
- Könyvajánló
- Motoros topic
- Formula-1
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen okostelefont vegyek?
- További aktív témák...
- Omen 17-ck0003nh 17.3" QHD IPS i7-11800H RTX 3060 16GB 512GB NVMe magyar vbill gar
- Aerocool Cyclon RGB ablakos, fehér ház
- Playstation 5 (lemezes verzió)
- Makulátlan IPhone 13 Pro Max 1 TB, Green , gyárilag függetlenül Eladó!
- Makulátlan állapotú iPhone 15 Pro Max 256GB-os fekete titán, független készülék eladó!
- Silicon Power DDR4 2x8 GB 3200 Mhz CL22 Kit Csere!!!
- DELL PowerEdge R620 8SFF 2xE5-2690 16c/32t, 2.9/3.8GHz turbo, 32GB RAM, H710, railkit, keretek
- Rise of te Ronin (ps5) - ingyen posta
- Intel Xeon E5-2600 v3 processzorok - E5-2603v3,2650v3,E5-2658Av3,E5-2660v3,E5-2680v3,E5-2690v3
- ÚJ! BONTATLAN! GIGABYTE RTX 4060 GAMING OC MAGYAR GARANCIA 3 ÉV
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen