Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 1 Wyszukiwanie po punktach? [rozwiazane]
m-cwirek
post 4.05.2009, 18:29:22
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.05.2009

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


Teraz wyszukuje mi po id rosnaco:

  1. <?php
  2. $pobranie=&#092;"Select `adres`,`miejscowosc` From `firmy` Where `slowo1`='$slowo_kluczowe' || `slowo2`='$slowo_kluczowe' || `slowo3`='$slowo_kluczowe'  ORDER BY `id` ASC\";
  3. $polaczenie=mysql_query($pobranie);
  4. ?>



Chodzi o to aby rekordy byly wyswietlane w nastepujacej kolejnosci: najpierw rekordy z pola slowo1, potem, slowo2, potem slowo3, a najlepiej jakby mozna bylo jakos punkty przypisac rekordom w tych polach np. slowo1 = 10 pkt, slowo2 = 7 pkt, slowo3 = 5 pkt i jakos na tej podstawie wybieral rekordy w kolejnosci od najwiekszego do najmniejszego. Tak wyglada kod do ktorego doszedlem ale nie wiem jak go dalej zmodyfikowac aby uzyskac taki efekt jak powyzej napisalem.

Można zrobić kilka odzielnych zapytań ale zależy mi na tych punktach. Jak ktos wie jak to zrobic to prosze o pomoc.

Ten post edytował m-cwirek 7.05.2009, 02:25:37
Go to the top of the page
+Quote Post
MySQL
post 5.05.2009, 08:50:39
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 4
Dołączył: 3.06.2008

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


Przeedytuj swój post i kod php wstaw między znacznikami [ php ] i [ /php ] (tylko bez spacji)

Swoją drogą w łańcuchu `miejscowosc'` po co ten apostrof? Ten kod Tobie w ogóle działa?

Ten post edytował MySQL 5.05.2009, 08:57:41


--------------------
Pozdrawiam serdecznie
Krzysiek
Go to the top of the page
+Quote Post
wookieb
post 5.05.2009, 08:56:02
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. (SELECT *, 10 AS punkty FROM tabela WHERE slowo1='slowo_kluczowe')
  2. UNION
  3. (SELECT *, 7 AS punkty FROM tabela WHERE slowo2='slowo_kluczowe')
  4. itd.


Ten post edytował wookieb 5.05.2009, 10:12:20


--------------------
Go to the top of the page
+Quote Post
m-cwirek
post 6.05.2009, 17:30:03
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.05.2009

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


Już skasowałem ten apostrof, musiałem go niechcący dodac tutaj.
Dzieki za odp. Juz wszystko działa.

Ten post edytował m-cwirek 6.05.2009, 21:48:03
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 3.08.2025 - 08:08