Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Zapytanie SQL w <SELECT>, Zwraca wszystkie wyniki ale wyświetla je jak chce
XhtmlProject
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 11.11.2005
Skąd: RuskieJaKraina

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


Witam, mam coś takiego:

  1. <select name="jakisname" class="jakas klasa">
  2. <?php
  3. $sql = "SELECT id, other FROM TABELA_X";
  4.  
  5. $rs = mysql_query($sql);
  6.  
  7. while($row = mysql_fetch_array($rs))
  8. {
  9. echo "<option value=\"".$row['id']."\">".$row['other']."\n ";
  10. }
  11. mysql_free_result ($rs); // Zwolnij zasoby.
  12. ?>
  13. </select>


Oczywiście wyświetla się pole rozwijane "SELECT" i wypluwa wszystko co ma w TABELI_X.
Ale jest też inna TABELA_Y zawierająca user_productid określająca konfiguracje usera, która przetrzymuje wartość odnoszącą się do "id" z powyższego przykładu.
Jak mogę sklecić zapytanie do bazy danych żeby wyrzucając wszystko z TABELI_X pokazywał w "SELECT" w pierwszej kolejności produkt o "id" tym samym który jest w TABELI_Y

Mam nadzieję że jasno to rozpisałem (IMG:style_emoticons/default/wink.gif)
Z góry dzięki za pomoc..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


W zapytaniu posortuj po id ;]


ORDER BY `pole`
Go to the top of the page
+Quote Post
--XhtmlProject--
post
Post #3





Goście







Cytat(Fifi209 @ 3.06.2011, 15:48:56 ) *
W zapytaniu posortuj po id ;]


ORDER BY `pole`


No własnie - SELECT * FROM TABELA_X ORDER BY "id" FROM TABELA_Y ? (IMG:style_emoticons/default/wink.gif) no własnie jak ?

Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 20:05