Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Zmienna php w zapytaniu MySQL
Forum PHP.pl > Forum > Przedszkole
Delleg
Mam takie zapytanie "podłączone" do wyszukiwarki na stronie. Strona jest trójjęzyczna, w momencie gdy użytkownik wpisuje frazę może zrobić to w 3 językach, co jest nie właściwe według mnie.
  1. ("SELECT prd_id, deutsch, polish, english, height, width, length, cat_deutsch, cat_polish, cat_english
  2. FROM product AS prd
  3. INNER JOIN category AS cat ON cat_id_fk = cat_id
  4. WHERE deutsch LIKE '%$searchq%'
  5. OR english LIKE '%$searchq%'
  6. OR polish LIKE '%searchq%'
  7. ORDER BY prd_id ASC ");

Chciałbym zrobić coś takiego:
  1. $language=($_SESSION['lang']);
  2. ("SELECT prd_id, deutsch, polish, english, height, width, length, cat_deutsch, cat_polish, cat_english
  3. FROM product AS prd
  4. INNER JOIN category AS cat ON cat_id_fk = cat_id
  5. WHERE .$language. LIKE '%$searchq%'
  6. ORDER BY prd_id ASC ");

nazwy kolumn są identyczne jak nazwy języków w zmiennej lang
nie wiem czy dobrze kombinuje
nospor
nie: .$language.
a: $language

Podstawy operacji na tekstach...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.