ik heb een tabel: session, hier wordt bij inloggen oa de username in opgeslagen.
en ik heb een tabel user, hier staat alle informatie in over de gebruiker oa de username.
nu heb ik dat in mijn formulier de username van de ingelogde gebruiker wordt weergegeven.
maar ik wil meer informatie in het formulier weergeven, bijv straat postcode enz.
mijn vraag: kan ik de username van de session tabel vergelijken met de username van de user tabel en op deze manier dus meer gegevens van de ingelogde gebruiker kunnen oproepen?
kan iemand mij hiermee verder helpen?
echo '<pre>';
print_r($_SESSION);
echo '</pre>';

zo krijg je een lijstje van alles wat is $_SESSION staat.
okeey bedankt
ik heb het nu voor elkaar dat ik op een blanke pagina de gebruikersnaam kan uitlezen uit de session, maar nu wil ik deze nog als vergelijkings materiaal gebruiken, alleen dit werkt nog niet:S
ziet iemand mischien wat ik hier fout doe?

<?php
include "../database/mysql_database/connect_mysql.php"; //verbinding maken
$query = "SELECT name, username FROM jos_users  WHERE username = '".$_SESSION["gebruikersnaam"]."'";
//query is aangemaakt
$sql = mysql_query($query) or die ( mysql_error( ) );

//query is uitgevoerd
while($record = mysql_fetch_object($sql)){
  $naam = htmlspecialchars($record->username);
  $testt = htmlspecialchars($record->name);
}?>


en de session lees ik zo uit, wat dus werkt;)
<?
session_start ();

echo "Welkom ";

echo $_SESSION["gebruikersnaam"];
?>
aah ik heb het uiteindelijk naar wens werkend gekregen....
ik heb zelf een session geplaats met de inlognaam en deze vervolgens vergelijken met info van de tabel.
ik was alleen vergeten
session_start (); neer te zetten.....
Bedankt voor de reacties!

Reageren