php下拉菜單
A. php下拉菜單
首先,你得了解,你的產品菜單是後台添加的還是直接在頁面添加的.
如果是後台的,做一下循環輸出.
for (i=0;i<菜單條數;i++)
{
這里是選項
}
如果不是後台添加的,你就直接加吧
B. php下拉列表
這一句來不要,<option value="?pageno=<?php echo $pageno;?>"><?php echo $pageno;?></option>
下面的這么改源
<?php
for($j=1;$j<=$totalpage;$j++){
$tmp = ''; // 增加一個臨時變數
if ( $j == $pageno ) $tmp = "selected"; // 加上這句,判斷為當前頁時,默認選中。下面輸出內容插入$tmp
?>
<option value="?pageno=<?php echo $j;?>" <?php echo $tmp ?> ><?php echo $j;?></option>
<?php }?>
C. php中設置select下拉菜單
沒看明白什麼需求,貌似js聯動 select下拉菜單?
D. PHP 如何把下拉列表的值 顯示出來
<form method="post">
<select name="sex">
<option value="male">男</option>
<option value="female">女</option>
</select>
<input type="submit" value="提交" />
</form>
你選擇內的是容:<?php echo isset($_POST['sex'])?$_POST['sex']:'男'; ?>
E. php下拉選擇框
<?php
if(isset($_POST)){
var_mp($_POST['dd']) ;
}
?>
<form action="dropdown.php" method="post">
<select id="dd" name="dd">
<option value="">-請選擇-</option>
<option value="1">北京</option>
<option value="2">天津</option>
<option value="3">上海</option>
<option value="4">重慶</option>
<option value="5">河北</option>
<option value="6">山西</option>
<option value="7">內蒙古</option>
<option value="8">遼寧</option>
<option value="9">吉林</option>
<option value="10">黑龍江</option>
<option value="11">江蘇</option>
<option value="12">浙江</option>
<option value="13">安徽</option>
<option value="14">福建</option>
<option value="15">江西</option>
<option value="16">山東</option>
<option value="17">河南</option>
<option value="18">湖北</option>
<option value="19">湖南</option>
<option value="20">廣東</option>
<option value="21">廣西</option>
<option value="22">海南</option>
<option value="23">四川</option>
<option value="24">貴州</option>
<option value="25">雲南</option>
<option value="26">西藏</option>
<option value="27">陝西</option>
<option value="28">甘肅</option>
<option value="29">青海</option>
<option value="30">寧夏</option>
<option value="31">新疆</option>
<option value="32">香港</option>
<option value="33">澳門</option>
<option value="34">台灣</option>
<option value="35">釣魚島</option>
</select>
<input type="submit" name="submit" value="submit me!" />
</form>
F. php 動態表單下拉菜單
js省市下拉菜單 網路一艘一褲兜子
<html><head> <title></title> <script language="javascript" type="text/javascript"> //定義 城市 數據數組 cityArray = new Array(); cityArray[0] = new Array("河南省","鄭州市|開封市|洛陽市|平頂山市|安陽市|鶴壁市|新鄉市|焦作市|濮陽市|許昌市|漯河市|三門峽市|南陽市|商丘市|信陽市|周口市|駐馬店市|濟源市"); cityArray[1] = new Array("雲南省","昆明市|大理市|曲靖市|玉溪市|昭通市|楚雄市|紅河市|文山市|思茅市|西雙版納市|保山市|德宏市|麗江市|怒江市|迪慶市|臨滄市"); cityArray[2] = new Array("其它","其它"); function getCity(currProvince) { //當前 所選擇 的 省 var currProvince = currProvince; var i,j,k; //清空 城市 下拉選單 document.all.selCity.length = 0 ; for (i = 0 ;i <cityArray.length;i++) { //得到 當前省 在 城市數組中的位置 if(cityArray[i][0]==currProvince) { //得到 當前省 所轄制的 地市 tmpcityArray = cityArray[i][1].split("|") for(j=0;j<tmpcityArray.length;j++) { //填充 城市 下拉選單 document.all.selCity.options[document.all.selCity.length] = new Option(tmpcityArray[j],tmpcityArray[j]); } } } } </script></head><body><form id="form1"> <select id="selProvince" onChange = "getCity(this.options[this.selectedIndex].value)"> <option value="">-請選擇-</option> <option value="河南省">河南省</option> <option value="雲南省">雲南省</option> <option value="其它">其它</option> </select> <select id="selCity"> <option>-城市-</option> </select></form></body></html>最基本的
G. php 獲取 下拉菜單 的值
獲取下拉菜單的id和名稱
<?php
$_sql="SELECTid,list_nameFROM(XXXX);
$_result=$mysqli->query($_sql);
$_html=array();
while(!!$_objects=$_result->fetch_object()){
$_html[]=$_objects;
}
?>
下拉菜單
<?phpforeach($_htmlas$key=>$value){?>
<optionvalue="<?phpecho$value->id?>"><?phpecho$value->list_name?></option>
<?php}?>
之後form提交表單,PHP獲取表單數據,驗證,寫入資料庫就不用我說了吧?
H. 誰有詳細php 下拉菜單代碼
這是我自己用的一段代碼,你自己改一下,點一下一級文本框,它所屬的文本框會收起或伸展。
<SCRIPT language=javascript>
<!--
function menu_tree(meval)
{
var left_n=eval(meval);
if (left_n.style.display=="none")
{ eval(meval+".style.display='';"); }
else
{ eval(meval+".style.display='none';"); }
}
-->
</SCRIPT>
<TABLE class=navi cellSpacing=1 align=center border=0>
<TBODY>
<TR>
<TH>後台 >> 新聞分類</TH></TR></TBODY></TABLE><BR>
<table border=0 cellspacing=1 align=center class=form>
<tr>
<th colspan="2">添加分類</th>
</tr>
<form action="" method="post">
<tr>
<td colspan="2" align="center" height='30'>
<select name="fid">
<option value="0">添加大類</option>
<?php
$query=$db->findall("shipin where fid=0");
while ($row=$db->fetch_array($query)){
$new_class_arr[$row[id]]=$row[name];
echo "<option value=\"$row[id]\">$row[name]</option>";
}
?>
</select>
<input type="text" name="name" value="">
<input type="submit" name="into_class" value="添加分類"/>
</td>
</form>
</tr>
</table>
<br>
<table border=0 cellspacing=1 align=center class=form>
<tr>
<th colspan="2">系統分類</th>
</tr>
<?php
foreach ($new_class_arr as $id=>$val){
?>
<tr>
<td onClick ="javascript:menu_tree('left<?=$id ?>');" >
<form action="" method="post">
<IMG src="images/menu.gif" align=absMiddle border=0>
<input type="hidden" name="id" value="<?php echo $id?>">
<input type="text" name="name" value="<?php echo $val?>">
<input type="submit" name="update_class" value="更新"/>
<input type="button" value="刪除" onclick="location.href='?del=<?php echo $id?>'"/>
</form>
</td>
</tr>
<tr id=left<?=$id ?>>
<td>
<table >
<tbody>
<?php
$query_fid=$db->findall("shipin where fid=$id");
while ($row_fid=$db->fetch_array($query_fid)){
?>
<tr>
<td>
<form action="" method="post">
<IMG src="images/menu.gif" align=absMiddle border=0>
<input type="hidden" name="id" value="<?php echo $row_fid[id]?>">
<input type="text" name="name" value="<?php echo $row_fid[name]?>">
<input type="submit" name="update_class" value="更新"/>
<input type="button" value="刪除" onclick="location.href='?del=<?php echo $row_fid[id]?>'"/>
</form>
</td></tr>
<?php }?>
</tbody>
</table>
</td>
</tr>
<?php
}
?>
</table>
</BODY></HTML>
I. php 怎麼做下拉菜單
下拉菜單不是用PHP做的,是同HTML,CSS,JS來完成的前端界面。
下拉菜單示例代碼如下:
<style>
*{margin:0;padding:0;}
body{font:16px/1.5"5FAE8F6F96C59ED1","5B8B4F53",sans-serif,Arial,System;background-color:#FFF;}/*9ED14F53黑體*/
li{list-style:none;}
a{text-decoration:none;color:#000;}
.nav{background:rgb(255,175,0);height:45px;line-height:45px;}
.nav>li{float:left;width:90px;text-align:center;}
.subnav{display:none;background:rgb(45,45,45);}
.subnavli{text-align:left;color:#fff;text-indent:15px;}
.subnavlia{color:#fff;}
</style>
<ulclass="nav">
<li><ahref=""target="_blank">首頁</a></li>
<li><ahref=""target="_blank">活動</a></li>
<li>更多
<ulclass="subnav">
<li><ahref=""target="_blank">設計師</a></li>
<li><ahref=""target="_blank">專題</a></li>
<li><ahref=""target="_blank">主創網</a></li>
</ul>
</li>
</ul>
<script>
$(function(){
$(".nav>li").hover(function(){
$(this).find('.subnav').slideDown();
},function(){
$(this).find('.subnav').slideUp();
});
});
</script>
J. PHP下拉表單菜單
1、新建一個php文件,命名為test.php,用於講解PHP實現下拉表單菜單。