Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP][MySQL]Jak zapobiec się powtarzaniu var w liście?, wyświetlanie listy bez powtarzania wartości
Soulast
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

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


Mianowicie mam ciągle jeden i ten sam problem.
Posiadając dwie bazy w jednej mam wartości:

TABELA1 = ID, NAZWA, IDGRUPY

w drugiej

GRUPY = IDGRUPY, NAZWA_grupy

Napisałem oto taki kod aby wyczytać w formie listy do wyboru przez select

  1. $sql= mysql_query("SELECT idgrupy FROM tabela1");
  2. while($tabel= mysql_fetch_array($sql))
  3. {
  4. $sql2= mysql_query("SELECT id,name FROM grupy WHERE idgrupy='$tabel[idgrupy]'");
  5. while(list($grupa,$nazwa) = mysql_fetch_row($sql2))
  6. {
  7. $lista.="<option value='index.php?grupa=$grupa'>$nazwa</option>";
  8. }
  9. }


Sęk w tym że wyświetlając liste powtarza mi się nazwa grupy a to ze względu na to że w tabel1 pare wartości może należeć do tej samej grupy.
Moje pytanie brzmi jak zrobić aby one się nie powtarzały?
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: 28.09.2025 - 01:37