Eey kan iemand mij uitleggen waarom dit niet werkt en hoe het dan wel zou moeten hij geeft als resultaat (#) € .. en als ik hem invoeg in mijn db geeft hij wel gewoon de goede info (als ik ipv $jezelf een accountnaam invoeg)
<? $jezelf = $_SESSION["user"];

echo '<div id=jezelf>'; 
$sql = "SELECT
u.gnaam,
u.id,
g.euro
FROM
users AS u
INNER JOIN
geld AS g
ON
u.gnaam = g.username
Where u.gnaam = '$jezelf' "; 

    $res = mysql_query($sql); 
    

    if (mysql_num_rows($res) >= 1) 
    {
             
    
echo "(#" . $row['u.id'] . ")" . $row['u.gnaam'] . " €" . $row['g.euro'] . " "; 
             
        } 
    


    else 
        echo "<p>Kan geen informatie weergeven. </p>"; ?> 
En zo geeft hij hetzelfde probleem
<?
include("connect.php");
$jezelf = $_SESSION["user"];

echo '<div id=jezelf>'; 
$sql = "SELECT users.id, users.gnaam, users.mail, geld.euro 
FROM users, geld 
WHERE users.gnaam = geld.username and users.gnaam = $jezelf"; 

    $res = mysql_query($sql); 
    

    if (mysql_num_rows($res) >= 1) 
    {
             
    
echo "(#" . $row['id'] . ")" . $row['gnaam'] . " €" . $row['euro'] . " "; 
             
        } 
    


    else 
        echo "<p>Kan geen informatie weergeven. </p>";


echo '</div> '; 
 ?> 
ga hier gewoon verder...

slotje op deze
okj maar als iemand zo lief wilt zijn om te reageren:P

Reageren