$kind=$_POST[kind] //取你在菜單的值,select表單你用post方法,提交到此頁面. $query="select id form tbl where kind='$kind'"; $result=mysql_query($query); $rows=mysql_fetch_array($result); print ("<script language=javascript>window.location.href=\"abc.php?id=$rows[id]\""); //abc.php為id作參數的頁面.
<form method=post action="process.php">
<?php echo $del_item."<br>";?>
<select name=del_id><option value=""><?php echo $select_item;?></option>
<?php
$query=mysql_query("select * from $table_name");
while($array=mysql_fetch_array($query))
echo"<option value=$array[id]>$array[1]</option>";
?>
</select>
<input type=submit name=del value=删除 style='color:#000000;background-color:#efefef'>
</form>
//这个是相关的处理程序
$query="delete from $table_name where id='$del_id'";
$result=mysql_query($query);
if($result)
{
echo"删除成功!";
$process_id="true";
}
else
{
echo"没有完成操作";
$processid_="false";
}
明白了吗?
祝你好运!
$sql = "SELECT id,kind FROM table";
$result=mysql_query($sql) or die(mysql_error());if($myrow=mysql_fetch_array($result))
{
do
{
$id=$myrow["id"];
$kind=$myrow["kind"];
echo"<option value=$id>$kind</option>";
}while($myrow=mysql_fetch_array($result));
}
?>
<select name=id>
</select>了
$query="select id form tbl where kind='$kind'";
$result=mysql_query($query);
$rows=mysql_fetch_array($result);
print ("<script language=javascript>window.location.href=\"abc.php?id=$rows[id]\""); //abc.php為id作參數的頁面.
print ("</script>");中秋快樂.
<form method="post" action="abc.php" name="form1">
<select name="kind" onChange="form1.submit()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
kind的值是数据库里的,要在数据库中得到,那个在菜单中显示的循环怎么写???
$sql = "SELECT id,kind FROM table";
$result=mysql_query($sql) or die(mysql_error());if($myrow=mysql_fetch_array($result))
{
do
{
$id=$myrow["id"];
$kind=$myrow["kind"];
echo"<option value=$id>$kind</option>";
}while($myrow=mysql_fetch_array($result));
}
?>