真正需要在這裏發生的是..會話從下面列出的下拉列表中獲取我的數據。它將把它帶到進程頁面,然後在進程頁面上將其帶回到此頁面。然後,當它回到第一頁時,下拉菜單將填充會話或同一個客戶端,就像我離開該頁面時一樣,下拉菜單的更改也會生效。誰能幫我這個。謝謝現在,這將客戶端返回到下拉菜單,但下拉菜單的onchange不起作用,這是我真正需要的。PHP下拉菜單和會話問題
session_start();
$current = isset($_SESSION['ClientNamefour']) ? $_SESSION['ClientNamefour'] : 0;
while ($row = mysql_fetch_array($result)) {
$id = $row["Client_Code"];
$thing = $row["Client_Full_Name"];
$value = "$id, $thing";
$sel=($id==$current)?'SELECTED':'';
$options4.="<OPTION $sel VALUE=\"$value\">".$thing;
}
?>
<form name="form" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<select name="ClientNamefour" onchange="this.form.submit()">
<option value=0>Client
<?php echo $options4?>
</select>
</form>
過程頁頭
session_start();
$_SESSION['ClientNamefour'] = $_POST['txtclientcode'];
// Do the redirect
// Do the redirect
header("Location: test.php");
exit();
你的問題到底是什麼? – 2010-01-22 14:23:26
只需要注意:您應該爲您的