und nun kommt die nächste frag

zu der MitarbeiterID ^^ denn da taucht der nächste fehler leider auf.
prinzipiell zum verständnis:
ich möchte eine tabelle erstellen, in die ich mittels formular einen mitarbeiter eintrage und ihm werden ein oder mehrere projekte zugewiesen.
das mit den projekte klappt gut, jedoch gibt es probleme mit den mitarbeitern.
so wollte ich es machen:
PHP-Code:
<?php
include("config.inc.php");
$connect=mysqli_connect($dbhost, $dbuser,$dbpw, $db);
$sql="SELECT p.ProjektID, p.Projekt, m.Mitarbeiter FROM tblProjekt p, tblMitarbeiter m";
$result=mysqli_query($connect,$sql);
while ($row = mysqli_fetch_assoc($result))
{
$zeilen[] = $row;
}
foreach ($zeilen as $p)
{
echo "<option> ".$p['Projekt']." </option>";
}
?>
so ist es, wie bereits oben eingefügt:
PHP-Code:
<?php
include("config.inc.php");
$connect=mysqli_connect($dbhost, $dbuser,$dbpw, $db);
$sql="SELECT p.ProjektID, p.Projekt FROM tblProjekt p";
$result=mysqli_query($connect,$sql);
while ($row = mysqli_fetch_assoc($result))
{
$zeilen[] = $row;
}
foreach ($zeilen as $p)
{
echo "<option> ".$p['Projekt']." </option>";
}
?>
jetzt ist in meinem dropdown menü(<option>) aber jedes projekt mindestens 20x aufgelistet, geht das überhaupt so, bzw warum ist es 20x aufgeführt, nur das sql statement ist anders, die ausgabe ja die gleiche. ?!