Forum Moderators: open
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<?php
mysql_connect("localhost", "mylogin", "mypw") or die(mysql_error());
mysql_select_db("mytest") or die(mysql_error());
$myvalue = '';
$query = "SELECT * FROM product";
if($result = mysql_query($query))
{
if($success = mysql_num_rows($result) > 0)
{
echo "Product : <select name='queryTypeCombo'>\n";
echo "<option>-- Please select --</option>\n";
while ($row = mysql_fetch_array($result))
{
$Productname = $row['prd_desc'];
$ProductID = $row['prd_id'];
if(isset($_POST['send']))
{
echo '<option value="'.$ProductID.'"';
if($ProductID==$_REQUEST['queryTypeCombo'])
{
echo ' selected';
$myvalue = $row['myvalue'];
}
echo '>'. $Productname . '</option>'."\n";
}
else
{
echo "<option value='$ProductID'>$Productname</option>\n";
}
}
echo "</select>\n";
}
}
echo "<br>";
echo "myvalue : " . $myvalue . "<br>";
?>
<br />
<input name="send" type="submit" value="Send!">
</form>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<?php
mysql_connect("localhost", "mylogin", "mypw") or die(mysql_error());
mysql_select_db("mytest") or die(mysql_error());
$myvalue = '';
$query = "SELECT * FROM product";
if($result = mysql_query($query))
{
if($success = mysql_num_rows($result) > 0)
{
echo "Product : <select name='queryTypeCombo' onChange='this.form.submit();'>\n";
echo "<option>-- Please select --</option>\n";
while ($row = mysql_fetch_array($result))
{
$Productname = $row['prd_desc'];
$ProductID = $row['prd_id'];
if(isset($_POST['send']))
{
echo '<option value="'.$ProductID.'"';
if($ProductID==$_REQUEST['queryTypeCombo'])
{
echo ' selected';
$myvalue = $row['myvalue'];
}
echo '>'. $Productname . '</option>'."\n";
}
else
{
echo "<option value='$ProductID'>$Productname</option>\n";
}
}
echo "</select>\n";
}
}
echo "<br>";
echo "myvalue : " . $myvalue . "<br>";
?>
<br />
<input name="send" type="submit" value="Send!">
</form>
your code here