Termék keresése mysql-ban php-vel?
Egy olyan termék keresőt szeretnék csinálni ami nem különbözteti meg a kis-és nagybetűket. Pl: ha az adatbázisban a termék neve nagybetűvel van írva de a kereső mezőjébe kisbetűvel írták, akkor is találja meg.
Már megcsináltam a keresőt és működik is, de sajna ha kisbetűvel írják a keresett termék nevét nem listázza ki pedig ott van csak nagybetűvel.
Köszi a segírséget
Összehasonlítás előtt alakítsd át mindkettőt csupa nagybetűvé:
Köszi igazad van. De ha az adatbázisban csak az első betű nagybetű akkor használhatom a ucfirst () -t is.Köszi mégegyszer :)
Még annyit hogy azt hogy lehet megcsinálni hogy ne a teljes stringet hasonlítsa össze hanem azt is listázza ki ha csak egy részlet szerepel benne. Pl: a termék neve "Kakaóscsiga" vagy "Kakaós csiga" és ha a "Kakaó" szóra keres rá akkor is listázza ki a "Kakaós csigát".
A lekérdezésben LIKE-al lehet ilyet csinálni, bővebben:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!