2 つの while ループと 1 つの if ステートメントを入れ子にしようとしています。
$Query = "SELECT * from lijst";
$Query2 = "SELECT * from users";
$Result = mysql_query( $Query );
$Result2 = mysql_query( $Query2 );
$Return = "<lijst>";
while ( $Lijst = mysql_fetch_object( $Result ))
{
$Return .= "<lijst>";
while ($Users = mysql_fetch_object( $Result2 ))
{
if($Lijst['userid'] == $Users['userid'])
{
$Return .= "<username>".$Users->username."</username>";
}
}
$Return .= "<lijstid>".$Lijst->lijstid."</lijstid>";
$Return .= "</lijst>";
}
$Return .= "</lijst>";
mysql_free_result($Result);
mysql_free_result($Result2);
print ($Return)
しかし、結果が得られません。私は何を間違っていますか?