Udskriv flere gange?
Hej Eksperter.Jeg er ved at lave en konkurrence side hvor en bruger køber lodder i forskellige konkurrencer.
Når jeg skal finde en vinder udskriver den brugerens brugernavn ligeså mange gange, som de har lodder.
Her skal så være et nyt nummer foran hvergang brugerens navn kommer.
Men sådan her ser det ud nu:
1.
testtesttesttesttesttesttesttesttest
I stedet for som det skal se ud:
1. test
2. test
3. test
4. test
5. test
6. test
7. test
8. test
9. test
Sådan her ser min kode ud:
<?
include("../inc/cfg.php");
$hent = mysql_query("SELECT * FROM gg_konkurrencer WHERE id = '$_GET[id]'");
$vis = mysql_fetch_array($hent);
$hent_user = mysql_query("SELECT * FROM gg_lodder WHERE konkurrence = '$vis[id]'");
$vis_user = mysql_fetch_array($hent_user);
$nummer = 0;
$hent_a = mysql_query("SELECT * FROM gg_lodder WHERE konkurrence = '$vis[id]' ORDER BY id DESC") or die(mysql_error());
if(mysql_num_rows($hent_a)) {
while($vis_a = mysql_fetch_array($hent_a)) {
$nummer++;
$bruger = mysql_query("SELECT * FROM gg_user WHERE id = '$vis_a[ejer]'");
$haha = mysql_fetch_array($bruger);
?>
<table border="1" width="100%">
<tr>
<td><? echo $nummer; ?></td>
<td><? echo str_repeat($haha[username],$vis_a[lodder]); ?></td>
</tr>
</table>
<br>
<?
}
}
?>
Nogen der kan hjælpe?
