Hallo Forummitglieder,
Ich habe eine Datenbank in der Ich eine m:n Zischentabllen mit jeweils 2 ID's abfragen möchte.
Das ganze sieht so aus:
Code:
Kurs_ID Fristen_ID
8 3
8 2
8 1
8 4
4 ...
Ich würde gerne anhand der Kurs_ID die einzelnen Fristen_ID in einer Schleife abarbeiten.
Weiß einer von euch wie ich das machen kann? Meine Lösung hat nicht so gut funktioniert.
PHP-Code:
<?
$abfrage = "SELECT * FROM Kurse_has_Fristen WHERE Kurse_Kurse_ID='".$Kurs_ID."'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis))
{
$Fristen_ID=$row['Fristen_Fristen_ID'];
$x=1;
$abf = "SELECT * FROM Fristen WHERE Fristen_ID='".$Fristen_ID."' AND NOT Fristen_ID='".$Jahre0länge_ID."'";
$erg = mysql_query($abf);
while($row1 = mysql_fetch_array($erg))
{
if ($x==1){
$Alter_ID1=$row1['Alter_Alter_ID'];
}
elseif ($x==2){
$Alter_ID2=$row1['Alter_Alter_ID'];
}
elseif ($x==3){
$Alter_ID3=$row1['Alter_Alter_ID'];
}
$x=$x+1;
}
}
?>
Im Prinzip möchte ich, dass er quasi die Datenbank abfragt und bei jeden Datensatz, wo die Kurs_ID übereinstimmt, sich die Fristen_ID holt und in eine Variable speichert.
MfG Xedillian