Problemer med betting modul
hej allesammen,Jeg har endelig lavet en "test" kode. Jeg kalder det en test kode, da den kun virker for en række fra MySQL'en.. Jeg har dog med at få det til at virke når jeg udskriver alle rækker fra databasen. Jeg har fx mine test værdier i min database som er:
Tabellen 'kampe' indeholder:
kampid "fx 1"
hjemmehold "fx Manchester United"
udehold "fx Arsenal"
hjemmeholdwin "fx 1.65"
uafgjort "fx 4.10"
udeholdwin "fx 1.65"
userid "fx 21"
aktiv "fx 1"
oprettet "fx dato"
-----------------
Disse bliver så udskrevet sådan her:
Hjemmehold vs. Udehold 1 X 2
Manchester U. vs. Arsenal 1.65 4.10 1.65 INDSATS BET
osv...
Men jeg har problemer med at få det hele udskrevet på en liste, sådan at
Min kode er:
"
<?php
setcookie("count", "value", time()+1200); //her opretter vi cookien
session_start();
include ("setup/database.php");
$page = "Betting";
?>
<script>
function uncheckOther(theform, navn) {
if (document.all || document.getElementById) {
for (i = 0; i < theform.length; i++) {
var tempobj = theform.elements[i];
if (tempobj.type.toLowerCase() == "checkbox" && tempobj.checked == true && tempobj.name != navn)
tempobj.checked = false;
}
}
}
</script>
<?php
$userid = $_SESSION['userid'];
$sql2 = mysql_query("SELECT * FROM users WHERE userid='$userid'");
$moneyinfo = mysql_fetch_array($sql2);
$boldmoney = $moneyinfo['boldmoney'];
$sql = mysql_query("SELECT * FROM kampe");
$kamp = mysql_fetch_array($sql);
$kampid = $kamp['kampid'];
$hjemmehold = $kamp['hjemmehold'];
$udehold = $kamp['udehold'];
$hjemmeholdwin = $kamp['hjemmeholdwin'];
$uafgjort = $kamp['uafgjort'];
$udeholdwin = $kamp['udeholdwin'];
$form_match = true;
if($_POST['odds'] == "Odds")
{
$form_match = false;
$o_hjemmeholdwin = $_POST['o_hjemmeholdwin'];
$o_uafgjort = $_POST['o_uafgjort'];
$o_udeholdwin = $_POST['o_udeholdwin'];
$o_boldmoney = $_POST['o_boldmoney'];
$leftboldmoney = $boldmoney-$o_boldmoney;
if($o_boldmoney > $boldmoney)
{
$form_match = true;
$fejl = "Så mange penge har du ikke.";
$fejl_boldmoney = "Så mange penge har du ikke.";
}
if($o_hjemmeholdwin == "$hjemmeholdwin")
{
$o_hjemmeholdwin = 1;
$bet = $o_boldmoney*$hjemmeholdwin;
}
else
{
$o_hjemmeholdwin = 0;
}
if($o_uafgjort == "$uafgjort")
{
$o_uafgjort = 1;
$bet = $o_boldmoney*$uafgjort;
}
else
{
$o_uafgjort = 0;
}
if($o_udeholdwin == "$udeholdwin")
{
$o_udeholdwin = 1;
$bet = $o_boldmoney*$udeholdwin;
}
else
{
$o_udeholdwin = 0;
}
if(!$fejl)
{
$sql2 = mysql_query("UPDATE users SET boldmoney='$leftboldmoney' WHERE userid='$userid'");
$sql = mysql_query("INSERT INTO bets (kampid, userid, hjemmeholdwin, uafgjort, udeholdwin, boldmoney, aktiv, created)
VALUES('$kampid', '$userid', '$o_hjemmeholdwin', '$o_uafgjort', '$o_udeholdwin', '$o_boldmoney', 1, now())") or die (mysql_error());
if(!$sql)
{
echo "<font class='register_new_user_fejl'>Fejl under tilføjelse af kamp</font>";
}
$form_match = false;
?>
<font class="register_new_user_fejl">
Bet er tilføjet!
</font>
<?php
}
}
if ($form_match)
{
?>
<table bgcolor="#FFFFFF" border="0" width="580" height="670" cellpadding="0" cellspacing="0">
<tr>
<td width="580" height="39" align="left" valign="bottom">
<font class="title">
<?php echo "$page"; ?>
</font>
</td>
</tr>
<tr>
<td width="580" height="1" style="background-image: url(img/strips_horizontal_title.gif)"></td>
</tr>
<tr>
<td width="580" height="380" bgcolor="#F5F7E6">
<table bgcolor="#FFFFFF" border="0" width="580" height="380" cellpadding="0" cellspacing="0">
<tr>
<td width="580" height="380">
<form method="post" action="betting.php">
<td width="580" height="380" valign="top" align="left" style="border-top-width: 0px; border-top-style: solid; border-top-color: #000000; border-left-width: 0px; border-left-style: solid; border-left-color: #E6EDEC; border-right-width: 0px; border-right-style: solid; border-right-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #CCCCCC;">
<table border="0" width="580" height="160" cellpadding="0" cellspacing="0">
<tr>
<td>
</td>
</tr>
</table>
<table border="0" width="580" cellpadding="0" cellspacing="0">
<tr>
<td width="130" align="center">
<font class="register_new_user">
Hjemmehold
</font>
</td>
<td width="10">
</td>
<td width="130" align="center">
<font class="register_new_user">
Udehold
</font>
</td>
<td width="50" align="center">
<font class="register_new_user">
1
</font>
</td>
<td width="50" align="center">
<font class="register_new_user">
X
</font>
</td>
<td width="50" align="center">
<font class="register_new_user">
2
</font>
</td>
<td width="100" align="left">
</td>
</tr>
</table>
<table border="0" width="580" cellpadding="0" cellspacing="0">
<tr>
<td width="130" align="center">
<font class="register_new_user">
<?php echo "$hjemmehold"; ?>
</font>
</td>
<td width="10">
<font class="register_new_user">
vs.
</font>
</td>
<td width="130" align="center">
<font class="register_new_user">
<?php echo "$udehold"; ?>
</font>
</td>
<td width="50" align="center">
<font class="register_new_user">
<?php echo "$hjemmeholdwin"; ?>
</font>
<input type="checkbox" name="o_hjemmeholdwin" onclick="uncheckOther(this.form, this.name);" value="<?php echo "$hjemmeholdwin";?>" <? print $checking ?>>
</td>
<td width="50" align="center">
<font class="register_new_user">
<?php echo "$uafgjort"; ?>
</font>
<input type="checkbox" name="o_uafgjort" onclick="uncheckOther(this.form, this.name);" value="<?php echo "$uafgjort";?>" <? print $checking ?>>
</td>
<td width="50" align="center">
<font class="register_new_user">
<?php echo "$udeholdwin"; ?>
</font>
<input type="checkbox" name="o_udeholdwin" onclick="uncheckOther(this.form, this.name);" value="<?php echo "$udeholdwin";?>" <? print $checking ?>>
</td>
<td width="100" align="left">
<input type="text" name="o_boldmoney" size="5" class="textfelt" tabindex="11">
<input type="submit" name="odds" value="Odds" class="button" onclick="if(window.beenHere)return false;window.beenHere=true" tabindex="12">
</td>
</tr>
</table>
<table border="0" width="580" cellpadding="0" cellspacing="0">
<tr>
<tr>
<td width="520" align="center">
<font class="register_new_user_fejl">
<?php print "$fejl_boldmoney";?>
</font>
</td>
</tr>
</table>
</td>
</form>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="580" height="1" style="background-image: url(img/strips_horizontal_title.gif)">
</td>
</tr>
"
PÅ FORHÅND TUSIND TAK
