ik heb nu dit om een lid te selecteren via een dropdown. alles werkt, alleen ordt hij geselecteerd op zijn naam(gegevens.php?usersname=naam). ik zou ook graag zijn id meegeven voor veiligheid, maar weet niet hoe het moet omdat ik met een dropdown zit en maar 1 waarde kan meegeven.
<?
require_once("config.php");
function selecteer($naam)
{
$sql_select_lid = "SELECT * FROM members WHERE usersname = '". $_GET['usersname']."'";
$query_select_lid = mysql_query($sql_select_lid) or die(mysql_error());
$array = mysql_fetch_array($query_select_lid);
echo "Gebruiker: $array[usersname] <br>";
}
//lijst maken
$get_members = "SELECT IDkey, usersname FROM members ORDER BY usersname ASC";
$query_members = mysql_query($get_members) or die(mysql_error());
echo "
<html>
<head>
<link rel=\"stylesheet\" type=\"text/css\" href=\"opmaak/algemeen.css\">
</head>
<body>
<form method = \"GET\" action=\" $_SERVER[PHP_SELF] \">
<select name = \"usersname\">";
while($lijst = mysql_fetch_array($query_members))
{
echo "
<option name = \"usersname\" value =\"$lijst[usersname]\">$lijst[usersname]";
}
echo '</select>
<input type="submit" value="Selecteren">
</form>';
if($_SERVER['REQUEST_METHOD'] == "GET")
{
selecteer($_GET["usersname"]);
}
//end
?>
865 views