![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Problem lezy w tym, ze jezeli w bazie mamy dodane rekord, np 'Pomidor', a zapytanie ulozymy WHERE warzywo='pomidor' to nie znajdziemy zadnego rekordu. Jest jakis sposob aby to ominąc .? Czy muszę dodac nowe pole, w ktorym bd konwersowal nazwe wazywa poprzez strlower do malych liter a pozniej rownierz $_POST['warzywo'] konwersowal do malych .?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
może funkcja lower ?
-------------------- :)
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Musiałbyś ustalić odpowiedni tryb porównywania znaków (ang. collate). SQLite posiada trzy tryby: binary, nocase, rtrim. Nocase nie uwzględnia wielkości znaków, jednak działa wyłącznie ze znakami łacińskimi, innymi słowy A = a, ale Ą != ą. Tak więc jeżeli korzystasz z SQLite nie masz na dobrą sprawę innej możliwości jak utworzyć dodatkową kolumnę.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Crozin a jak to porownywanie znakow przestawic .
![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:38 |