Ik heb onderstaand script. Echter wil ik graag kiezen in een dropdown menu uit de waarden die ik uit de database haal (voornaam), maar in de URL wil ik de ID neemenen. Ik kom er maar niet uit hoe ik dit voor elkaar krijg. Kan iemand me helpen?
<?PHP
$uid = $GLOBALS['user']->uid;
$dbname = 'biljart';
$con = mysql_connect('localhost', 'root', '') or die ("Error connecting to mysql server: ".mysql_error());
mysql_select_db($dbname, $con)
or die ("Error selecting specified database on mysql server: ".mysql_error());
$query_beurt1 = "SELECT
id as spelerid,
voornaam
FROM
leden
WHERE
clubid = '$uid'
ORDER BY
voornaam";
$result = mysql_query($query_beurt1,$con)
or die ("Query to get data from firsttable failed: ".mysql_error());
$count = 0;
$myresult = array();
$rows = mysql_num_rows($result);
while($count < $rows) {
$myresult[$count][mysql_result($result,$count,"spelerid")] = mysql_result($result,$count,"voornaam");
$count++;
}
?>
<html>
<head>
<script type="text/javascript">
<!--
function toonQ(){
var uid = "<?PHP echo "script werkt".$uid; ?>";
seizoen_id = document.forms['formulier'].name['speler'].value;
document.getElementById("outputblok").src='../pages/score_overzicht.php?h='+seizoen_id+'&uid='+uid;
}
//-->
</script>
<style type="text/css">
</style>
</head>
<body>
<PRE>
<?PHP print_r($myresult);?>
</PRE>
<center>
<!--- formulier.//-->
<form name="formulier" method="post" action="javascript:toonQ()">
<select name="speler" onchange="toonQ()">
<option value=''>Kies Speler</option>
<?php
$voornaam = array();
foreach($myresult AS $value){
//$voornaam[strtoupper($value["voornaam"])] = strtoupper($value["seizoen_id"]);
$voornaamid[strtoupper($value["voornaam"])] = strtoupper($value["spelerid"]);
}
foreach($voornaamid AS $key => $value){
echo "<option value=\"".$key."\">".$value."</option>";
}
?>
</select>
</form>
<div class="outputframe">
<iframe id="outputblok" name="outputblok" src="../pages/score_overzicht.php?h=start" width="800px" height="500px" FRAMEBORDER="NO" MARGINWIDTH="0" MARGINHEIGHT="0">
</iframe>
</div>
</center>
</body>
</html>
[size=xsmall]Toevoeging op 25/06/2013 11:43:03:[/size]
Hoe kan ik mijn script fatsoenlijk plaatsen?