本文目录一览:
求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文件,查看实现的效果。