Informatie uit database halen werkt niet
eelco
30/06/2004 21:50:00Ik probeer de volgende code om Bonus uit de tabel Saldo van $login te halen. Maar het werkt niet. In Bonus staat 0.50, maar ik krijg steeds 0 te zien.
Hoe kan dit?
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?
$login = $_SESSION["login"];
$bonussql = "SELECT `bonus` FROM `saldo` WHERE `login` = $login";
$bonus = mysql_query($bonussql);
session_register("bonus");
?>
$login = $_SESSION["login"];
$bonussql = "SELECT `bonus` FROM `saldo` WHERE `login` = $login";
$bonus = mysql_query($bonussql);
session_register("bonus");
?>
Hoe kan dit?
PHP hulp
12/01/2025 16:13:39Mitch X
30/06/2004 22:00:00Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?
$bonussql = "SELECT `bonus` FROM `saldo` WHERE `login` = '" . $_SESSION['login'] . "'";
$bonusres = mysql_query($bonussql);
$bonus = mysql_fetch_array($bonusres, MYSQL_ASSOQ);
echo($bonus['bonus']);
?>
$bonussql = "SELECT `bonus` FROM `saldo` WHERE `login` = '" . $_SESSION['login'] . "'";
$bonusres = mysql_query($bonussql);
$bonus = mysql_fetch_array($bonusres, MYSQL_ASSOQ);
echo($bonus['bonus']);
?>
Haal de backticks (of quotes) weg rondom bonus, saldo en login. Zet enkele quotes om je $login.
Zou ook moeten werken.
Zou ook moeten werken.
Mitch X
30/06/2004 23:04:00Als je het doet doe het dan goed :)
echo("Mijn naam is $naam!"); werkt maar:
echo("Mijn naam is " , $naam . "!"); is beter!
echo("Mijn naam is $naam!"); werkt maar:
echo("Mijn naam is " , $naam . "!"); is beter!
dit zou ook goed zijn:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?
$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;
?>
$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;
?>