Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> distinct a dwa pola z tabeli
esos
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 7.08.2005
Skąd: zabrze

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


witam. spotkalem sie z malym problemem:
wyciagam sobie dane z bazy uzywajac distinct.
jak widac, chce jednoczesnie utworzyc link z parametrem id = wartoscia wyciagnieta z bazy. problem w tym, ze gdy zmienie zapytanie by wyciagnac wszystkie komorki rekordu "*", przestanie mi dzialac distinct. znow wybierajaca sama 'nazwa' - nie wyciagne z rekordu ['id'].
jak rozwiazac taki problem?

$zapytanie2="SELECT DISTINCT nazwa FROM towar where grupa='$GT' order by nazwa";
$sukces2=mysql_query($zapytanie2);
while($rekord2 = mysql_fetch_array($sukces2))
{
echo " <font class=lista><a href=index.php?n=".$rekord2['id'].">".$rekord2['nazwa']."</a></font>|";
};
Go to the top of the page
+Quote Post
legorek
post
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


Pierwsze sprawa, używaj taga php

To zadziała
  1. <?php
  2.  
  3. $zapytanie2="SELECT DISTINCT nazwa, id FROM towar where grupa='$GT' order by nazwa";
  4.  
  5. ?>
Go to the top of the page
+Quote Post
esos
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 7.08.2005
Skąd: zabrze

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


juz wczesniej probowalem w ten sposob, jednak wynik jaki otrzymuje nie jest poprawny - wyglada to jakby nie dzialalo distinct ;/
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:02