Hoe heet die tabel?
Zijn er verschillende records voor 1 username mogelijk?
Link gekopieerd
tabel heet warwin
En ja elke bet op welke casino dan ook wordt zo opgelsagen:
id/win/loss/by/type
dus bijvoorbeeld:
1, 1000, 0, pietje, racetrack
Toevoeging op 03/09/2013 17:31:09:
tabel heet warwin
En ja elke bet op welke casino dan ook wordt zo opgelsagen:
id/win/loss/by/type
dus bijvoorbeeld:
1, 1000, 0, pietje, racetrack
Link gekopieerd
SELECT
SUM(`win`) AS twin, SUM(`loss`) AS tloss
FROM
`warwin`
WHERE
`by`=1;
if($row = mysqli_fetch_assoc($result))
{
echo 'totaal win: ' . $row['twin'] . '<br>';
echo 'totaal loss: ' . $row['tloss'] . '<br>';
}
Link gekopieerd
Dit is de html voor de pagina hoe ik het wil hebben.
Hoe krijg ik het er nu goed en werkend in?
<table class="header" width="400" align="center">
<tr>
<td class="menuheader" colspan="2">Casino Statics</td>
</tr>
<td>Total Casino's Won:</td>
<td><? echo $rows['casinoswon']; ?></td></tr>
<td>Total Bets Won:</td>
<td></td></tr>
<td>Total Bets Lost:</td>
<td></td></tr>
<td>Total Gambling Profit:</td>
<td></td></tr>
</table>
Link gekopieerd
<table class="header" width="400" align="center">
<tr>
<td class="menuheader" colspan="2">Casino Statics</td>
</tr>
<td>Total Casino's Won:</td>
<td>
<?php echo $rows['casinoswon']; ?>
</td></tr>
<td>Total Bets Won:</td>
<td><?php echo $rows['twin']; ?></td></tr>
<td>Total Bets Lost:</td>
<td><?php echo $rows['tloss']; ?></td></tr>
<td>Total Gambling Profit:</td>
<td></td></tr>
</table>
Link gekopieerd
Ik heb dit als code:
<?php
include "includes/db_connect.php";
$username=$_SESSION["real_name"];
SELECT
SUM(`win`) AS twin, SUM(`loss`) AS tloss
FROM
`warwin`
WHERE
`by`=$username;
?>
Maar dat geeft errors...sorry maar ik ben het nog aan het leren
Link gekopieerd
Nee de SELECT.. is je query. Ik weet niet welke driver je gebruikt voor mysql. laat anders jouw db_connect.php eens zien?
Link gekopieerd
<?php
session_start(); ob_start();
$connect = mysql_connect('localhost', 'root', 'root');
if($connect == TRUE) {
if(mysql_select_db("game_database") != TRUE) {
exit("<span style='color: blue'>Not Connected.</body></html>");
}
}else{
exit("<span style='color: red'><b>Not connected..</body></html>");
}
if (!function_exists('logged'))
{
function logged()
{
static $_logged = null;
if ($_logged === null)
{
$realip = isset($_SERVER['HTTP_X_FORWARDED_FOR']) ?
$_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
$_logged = isset($_SESSION['real_name'])
&& isset($_SESSION['ip'])
&& isset($_SESSION['ua'])
&& $_SESSION['ip'] == $realip
&& $_SESSION['ua'] == $_SERVER['HTTP_USER_AGENT'];
}
return $_logged;
}
}
Link gekopieerd
<?php
include "includes/db_connect.php";
$query = "
SELECT
SUM(`win`) AS twin, SUM(`loss`) AS tloss
FROM
`warwin`
WHERE
`by`='naamVanDeGebruiker';
";
$result = mysql_query($query);
if(!$row = mysql_fetch_assoc($result)) {
die('geen informatie gevonden.');
}
?>
<table class="header" width="400" align="center">
<tr>
<td class="menuheader" colspan="2">Casino Statics</td>
</tr>
<td>Total Casino's Won:</td>
<td>
<?php echo $row['casinoswon']; ?>
</td></tr>
<td>Total Bets Won:</td>
<td><?php echo $row['twin']; ?></td></tr>
<td>Total Bets Lost:</td>
<td><?php echo $row['tloss']; ?></td></tr>
<td>Total Gambling Profit:</td>
<td></td></tr>
</table>
- je gebruikt nog de mysql_ functies. Je kunt beter direct gaan werken met mysqli of PDO
- je werkt met gebruikersnamen. dit is niet handig. Beter is het om met gebruiker ID's te werken
Link gekopieerd
Krijg geen informatie gevonden. te zien :S
Link gekopieerd