Jest extra

ale za każdym razem gdy dodam nowego zawodnika to mi sie tak pojawia:
Bramkarz:
arek jarek
Obronca:
janek
Bramkarz:
waldek

//EDIT:
Poradziłem sobie, zmieniłem troche zapytanie....
<div class="naglowek">
<div class="menug2" align="center">
Członkowie Kadry
</div>
</div>
<div class="artykul">
<img src="images/layout_11.gif" width="433" alt="" />
<div class="archiwum5">
<?
//BRAMKARZE
echo "<B>Bramkarze:</B><br><br>"; $query = mysql_query("SELECT id, imie, nazwisko, data, kadra, pozycja, zdjecie FROM dane LEFT JOI
N kadra AS k ON dane.kadra = k.k_id WHERE k.k_id = '$id' AND pozycja = 'bramkarz'") or
die (mysql_error()); $d++;
echo "<a HREF="index
.php?go
=zawodnik
&id
=$db[id
]">$db[imie] $db[nazwisko]</A><br>"; }
//OBRONCY
echo "<B>Obrońcy:</B><br><br>"; $query = mysql_query("SELECT id, imie, nazwisko, data, kadra, pozycja, zdjecie FROM dane LEFT JOI
N kadra AS k ON dane.kadra = k.k_id WHERE k.k_id = '$id' AND pozycja = 'obronca'") or
die (mysql_error()); $d++;
echo "<a HREF="index
.php?go
=zawodnik
&id
=$db[id
]">$db[imie] $db[nazwisko]</A><br>"; }
?>
Myślicie że to dobry pomysł tworzyć za każdym razem nowe zapytanie dla innej pozycji?