Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Choose from MySql only puted in search form?
azahiel
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 20.01.2006

Ostrzeżenie: (0%)
-----


Witam
po krotce opisze moj problem
Mamam tabele z danymi o produkcie z kilkoma parametrami opisujacymi produkt czyli jakies slowo klucz, kategoriw, miasto z korego pochodzi itd
-----------
product
----------
-id_product
-name
-id_keywords
-id_category
...

--------------
keywords
--------------
id_keywords
keywords_name

------------
category
------------
...
...

uzywajac formulaza :

<form method="get" action='index.php'>
<input type='text' name='sort_key' size='20'>
<input type=submit value='Search' >
</form>

chcialby moz pobrac z bazy tylko te produkty ktore spelnialy by choc jeden, warunek sort_key'a teoretycznie konstuuje zapytanie

$sql = "SELECT * FROM product WHERE id_keywords =
'".$_GET[sort_key]."' OR id_category = '".$_GET[sort_key]."' ...
";

Przepraszam zaawansowanych za tak banalne pytanie - sdla mnie nie jest ono jeszce banalne wiec prosze o jakas wskazowke jak napisac zapytanie do MySQLa by wyswietlil miprodukty dla danego slowa kucza , albo prosze o skierowanie mnie od jakiegos tuoriala (moze byc po ANG.)
Dziekuje z gory za wskazowki
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
azahiel
post
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 20.01.2006

Ostrzeżenie: (0%)
-----


OKi niech Ci bedzie niebede podwazal uzytecznosci forum gdyz jego wykozystanie jest dla kazdego indywidualne,
wracajac do tematu skonstuowalem zapytanie
  1. SELECT DISTINCT B.*
  2. FROM products
  3. B
  4. LEFT JOIN cities C ON B.id_city = C.id_city
  5. LEFT JOIN categories CA ON B.id_category = CA.id_category
  6. WHERE (B.stat_fee = '1' AND B.stat_life = '1' AND C.city_name = '".$_GET['sort_key']."' OR CA.category_name = '".$_GET['sort_key']."'
  7. LIKE '".$_GET['sort_key']{0}."%'

ale nie za bardzo mi dziala na dzin dzisiejszy niemam wizji by to zrobic totez zwracam sie z wielka prosba do tych ktorzy juz sie spodkali z tamim problemem i sa w stanie mi pomoc, jesli brakuje mi profesjonalizmu "to przepraszam" ale z dnia na dzien sie ucze.
Pozdrawiam i dziekuje za odpowiedzi...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 20:31