<?
$bonussql = "SELECT `bonus` FROM `saldo` WHERE `login` = '" . $_SESSION['login'] . "'";
$bonusres = mysql_query($bonussql);
$bonus = mysql_fetch_array($bonusres, MYSQL_ASSOQ);
echo($bonus['bonus']);
?>
?
Onbekende gebruiker
30-06-2004 22:52
Haal de backticks (of quotes) weg rondom bonus, saldo en login. Zet enkele quotes om je $login.
Zou ook moeten werken.
Als je het doet doe het dan goed :)
echo("Mijn naam is $naam!"); werkt maar:
echo("Mijn naam is " , $naam . "!"); is beter!
en dan bedoelt mitch met die komma een punt ;)
dit zou ook goed zijn:
<?
$bonussql = "SELECT bonus FROM saldo WHERE login = '" . $_SESSION['login'] . "'";
$bonusres = mysql_query($bonussql);
if (mysql_num_rows($bonusres) >= 1)
{
$bonus = mysql_result($bonusres, 0);
session_register(bonus);
}
echo "bonus is: " . $bonus;
?>
Het lag er alleen aan dat de cel inf. was INT, moest DOUBLE zijn
bedankt allemaal