0
我正在创建一个报表函数,一个经理可以查找修改用户rota这是一个mySQL表。这包含5列UNIQUE_ID(自动递增),用户ID(13位数字),日期实现(Unix的日期),加入日期(Unix的日期),Added_by(13位数字)。下拉框显示用户名,在选择获取用户号码
要选择正确的数据,我从另一个包含用户名和UserID(一个13位数字)的表中填充下拉列表,但我坚持如何选择名称(因为没有人可以记住所有员工编号)并将相应的用户标识发布到下一个查询。
<form action="<?=$_SERVER['php_SELF']?>" method="get">
<?
$loc = $usersite->UserLocation();
$username = "Uname";
$password = "Pword";
$hostname = "Hname";
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
$selected = mysql_select_db("DBname",$dbhandle)
or die("Could not select database");
$query="SELECT name FROM `login1st` WHERE `Location` = '$loc'";
$result = mysql_query ($query);
echo "<select name=category value=''></option>";
while($nt=mysql_fetch_array($result)){
echo'<option value="'.$nt['name'].'">'.$nt['name'].'</option>';
}
echo "</select>";
?>
<input type="submit" value="Search" class="buttons2">
</form>
这项工作很好,我有一个下拉与所有员工的名字中,有一种方式来获得从选择相关的用户ID到一个单独的查询? E.G
SELECT * FROM `$loc` WHERE `User_id` = (query result from drop down)
我正在使用PHP_SELF作为结果,我希望将进入下面的下拉列表中。我愿意以任何其他方式做到这一点。提前致谢。
谢谢你,这是完美的,现在的作品。 –