Nie wiem czy dobrze Cię zrozumiałem ale coś w ten deseń?
W drugiej petli trzeba jako dodatkowy warunek podstawić id_kuponu (w sql'u który wpisałem może być pewnie błąd).
Nie sprawdzałem tego w działaniu, ale jeżeli jest źle to może naprowadzi Cię na jakieś rozwiązanie ;-)
$wynik = mysql_query('select idkupony, data_kuponu,stawka,bukmacher,ako, rozliczenie,zdarzenie,typ,wynik,zal_nzal,kurs from kupony, zdarzenia where uzytkownik_login = \''.$_SESSION['uzytkownik'].'\'AND kupony_idkupony=idkupony ' ) or
die ('Błąd w zapytaniu'); /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
echo "<table cellpadding=\"1\" border=1>"; //echo "<td>data_kuponu</td>";
echo "<td>".$r['data_kuponu']."</td></TR>"; echo "<TR><td>".$r['stawka']."</td>"; echo "<TR><td>".$r['bukmacher']."</td></tr>";
$wynik_1 = mysql_query('select idkupony, data_kuponu,stawka,bukmacher,ako, rozliczenie,zdarzenie,typ,wynik,zal_nzal,kurs from kupony, zdarzenia where uzytkownik_login = \''.$_SESSION['uzytkownik'].'\'AND ID_KUPONU='$r[id_kuponu
]' ' ) or
die ('Błąd w zapytaniu'); {
echo "<td>".$r_1['zdarzenie']."</td>";
echo "<td>".$r_1['typ']."</td>";
echo "<td>".$r_1['kurs']."</td>";
echo "<td>".$r_1['wynik']."</td>";
echo "<td>".$r_1['zal_nzal']."</td>";
echo "<td>".$r_1['ako']."</td>";
echo"</TR></TABLE>";
}
echo"</td></tr>";
echo "<tr><td>".$r['rozliczenie']."</td></tr>";
echo "<tr><td>";
if($r['rozliczenie'] == 'Prawidlowo' )
{
$wygrana = $r['stawka'] * $r['ako'];
echo $wygrana .' zł';
}
else
{
echo '0.00 zł';
}
echo "</td>";
echo "</tr>";
}
echo "</table>";
}