Zapytanie w MySQL |
Zapytanie w MySQL |
5.10.2003, 18:36:17
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Włocławek Ostrzeżenie: (0%) |
$zapytanie='"SELECT * FROM kafejka WHERE ok=1 AND ((wojewodztwo LIKE '%'.$wojewodztwo.'%') AND ((ksywa LIKE '%'.$szukaj.'%''.$regulka.'))) ORDER BY nr DESC;"';
co podstawić za $wojewodztwo aby skrypt szukał w bazie bez względu na ą kolumnę... -------------------- |
|
|
5.10.2003, 18:46:14
Post
#2
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 9.07.2003 Skąd: Lublin city Ostrzeżenie: (0%) |
Cytat $zapytanie='"SELECT * FROM kafejka WHERE ok=1 AND ((wojewodztwo LIKE '%'.$wojewodztwo.'%') AND ((ksywa LIKE '%'.$szukaj.'%''.$regulka.'))) ORDER BY nr DESC;"';
co podstawić za $wojewodztwo aby skrypt szukał w bazie bez względu na ą kolumnę... Chcesz pobierac dane bez wzgledu na kolumne wojewodztwo? Poprostu wywal ten fragment z zapytania...A na przyszlosc uzywaj BBCode'u. -------------------- (none)
|
|
|
7.10.2003, 06:22:21
Post
#3
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Włocławek Ostrzeżenie: (0%) |
To nie taki łatwe.. otóż ... kiedy czegoś szukam zaznaczam albo szukanie w konkretnym województwie albo we wszystkich... pole celect które ma nazwę województwo moze przyjąć wartości "Pomorskie", "Lubuskie" albo "coś" ... tylko co to jest to coś aby szukało mi we wszystkich województwach
-------------------- |
|
|
7.10.2003, 09:31:54
Post
#4
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Chorzow Ostrzeżenie: (0%) |
Bylo juz. Poczytaj: http://forum.php.pl/viewtopic.php?t=5833
Zawsze lepiej wywalic nieuzywany warunek niz dawac mu wartosc ktora go zawsze spelnia (co prawda optymalizer pewnie to i tak wychwyci, a narzut parsera jest pomijalny, ale dla zasady). W tym przypadku ciagiem "magicznym" jest ciag pusty. |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 12:54 |