本文目錄一覽:
求PHP搜索代碼。下拉選項的。
?php
$link = mysql_connect(“localhost”,”mysql_user”,”mysql_password”);
$db_selected = mysql_select_db(“my_db”,$link);
$value = $_POST[‘typeid’];
$text = $_POST[‘keyword’];
switch($value){
case “”:
$sql = “SELECT * FROM table WHERE ‘bianhao’ LIKE ‘%” . $text . “%'”;
break;
case 1:
$sql = “SELECT * FROM table WHERE ‘name’ LIKE ‘%” . $text . “%'”;
break;
case 2:
$sql = “SELECT * FROM table WHERE ‘dizhi’ LIKE ‘%” . $text . “%'”;
break;
case 3:
$sql = “SELECT * FROM table WHERE ‘riqi’ LIKE ‘%” . $text . “%'”;
break;
default:
break;
}
$res = mysql_query($sql,$link);
print_r(mysql_fetch_array($res));
mysql_close($link);
?
日期如果是記錄時間戳的形式就得另寫,可以在前端寫一個日期選擇器。
誰有詳細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/TABLEBR
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
php 怎麼做下拉菜單?
下拉菜單不是用PHP做的,是同HTML,CSS,JS來完成的前端界面。
下拉菜單示例代碼如下:
style
*{margin:0;padding:0;}
body{font:16px/1.5 “\5FAE\8F6F\96C5\9ED1″,”\5B8B\4F53”, sans-serif, Arial, System;background-color:#FFF;}/*\9ED1\4F53黑體*/
li{list-style:none;}
a{text-decoration:none;color:#000;}
.nav{background:rgb(255,175,0);height:45px;line-height:45px;}
.navli{float:left;width:90px;text-align:center;}
.subnav{display:none;background:rgb(45,45,45);}
.subnav li{text-align:left;color:#fff;text-indent:15px;}
.subnav li a{color:#fff;}
/style
ul class=”nav”
lia href=”” target=”_blank”首頁/a/li
lia href=”” target=”_blank”活動/a/li
li更多
ul class=”subnav”
lia href=”” target=”_blank”設計師/a/li
lia href=”” target=”_blank”專題/a/li
lia href=”” target=”_blank”主創網/a/li
/ul
/li
/ul
script
$(function() {
$(“.navli”).hover(function() {
$(this).find(‘.subnav’).slideDown();
}, function() {
$(this).find(‘.subnav’).slideUp();
});
});
/script
PHP編程實現一個下拉菜單,求高手講解下下面的代碼
$t_rows = mysql_fetch_row($t_result))
上面是一級菜單,$t_rows[0]是,一級菜單的id, 看下面的查詢,是根據這個找屬於這個id的二級菜單!
$sqlstr = “select * from tb_list where f_type='”.$t_rows[0].”‘”;
PHP下拉表單菜單
1、新建一個php文件,命名為test.php,用於講解PHP實現下拉表單菜單。
2、在test.php文件內,使用html中的select標籤創建下拉菜單,代碼如下。
3、在test.php文件內,使用option標籤創建一個提示選項「請選擇職業」。
4、在test.php文件內,在select標籤內,創建一個php數組,在數組中存儲三個不同的職業名稱。
5、在test.php文件內,使用foreach遍歷上一步創建的數組$arr,每次遍歷的數組值為$v。
6、在test.php文件內,使用echo輸出option菜單,option菜單的value值和選項名稱都為$v。
7、在瀏覽器運行test.php文件,查看實現的效果。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/278934.html