PHP头条
热点:

PHP二级下拉菜单连动有关问题


PHP二级下拉菜单连动问题
本帖最后由 gdljw 于 2013-09-13 17:13:20 编辑 下边这段二级下拉菜单连动下拉,是读取数据库修改产品页时的代码,第一级下拉能读取一级分类数据,但第二级二拉只能再选过一次,要怎改为也可以自动获取二级分类呢?




var subcat2 = new Array();
require('config.php');
$i=0;
$sql="select * from p_cclass ";//查询所有小类
$result=MySQL_query($sql);
while($rs=mysql_fetch_array($result))
{
echo "subcat2[".$i++."] = new Array('".$rs["cc_id"]."','".$rs["cid_ccid"]."','".$rs["classname"]."');\n";
}
?>
function changeselect1(locationid)
{
document.myform.cc_id.length = 0;
document.myform.cc_id.options[0] = new Option('暂无二级分类','');
//alert(subcat2[1].toString());
//alert(locationid.length.toString());
for (i=0; i {
if (subcat2[i][1] == locationid)
{
document.myform.cc_id.options[document.myform.cc_id.length] = new Option(subcat2[i][2], subcat2[i][0]);}
document.myform.cc_id.options[0] = new Option('==请选择二级分类==','');


}
}
《script》



  



修改产品


 产品类型:

require("config.php"); //包含文件

$p_id=$_GET["p_id"];
$sqlp = "select * from product where p_id='$p_id'"; 
$rsp=mysql_query($sqlp); 
$rscountp=mysql_fetch_array($rsp);

$c_id=$rscountp["p_cid"];
$sql="select * from p_class where c_id='$c_id'";//查询表
$rs=mysql_query($sql);
$rscount=mysql_fetch_array($rs)

?>
">
$sqln="select * from p_class where c_id!='$c_id'";//查询表
$rsn=mysql_query($sqln);
while($rscountn=mysql_fetch_array($rsn)){
?>
">
}
?>







$p_id=$_GET["p_id"];
$sqla = "select * from product where p_id='$p_id'"; 
$rsa=mysql_query($sqla); 
$rscounta=mysql_fetch_array($rsa);


$c_id=$rscounta["p_cid"];


$sqlb = "select * from p_class where c_id='$c_id'"; 
$rsb=mysql_query($sqlb); 
$rscountb=mysql_fetch_array($rsb);


$cid_ccid=$rscountb["c_id"];
?>


$sqlc = "select * from p_cclass where cid_ccid='$cid_ccid'"; //条件小分类
$rsc=mysql_query($sqlc); 
$rscountc=mysql_fetch_array($rsc);
?>
">


$sqla="select * from p_cclass where cid_ccid='$cid_ccid'";//查询表
$rsc=mysql_query($sqlc);
while($rscountc=mysql_fetch_array($rsc)){
?>
">

}
?>







  
" />
 










php 二级菜单 分享到:
------解决方案--------------------
再修改数据的时候你要根据产品的那个分类父ID读取该父ID的子类
然后循环
------解决方案--------------------

www.phpzy.comtrue/phprm/1760.htmlTechArticlePHP二级下拉菜单连动有关问题 PHP二级下拉菜单连动问题 本帖最后由 gdljw 于 2013-09-13 17:13:20 编辑 下边这段二级下拉菜单连动下拉,是读取数据库修改产品页时的代码,第一级下拉能读取...

相关文章

相关频道:

PHP之友评论

今天推荐