php+mysql+jquery实现父行子行折叠显示的实例

10 篇文章 0 订阅
4 篇文章 0 订阅

这是我写的一个控制父行与子行显示的一个页面。需要JQUERY

<?php //业务系统的首页
	include('menu.php');//加载目录
	include('head.php');//加载头文件	
?>
<link href="css/parentchild.css" rel="stylesheet" type="text/css" />
<script src="jquery-1.7.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
	$('tr.parent').click(function(){   // 获取所谓的父行
			$(this)
				.toggleClass("selected")   // 添加/删除高亮
				.siblings('.child_'+this.id).toggle();  // 隐藏/显示所谓的子行
	}).click();
})
</script>

<?php
		//判断是否是环评主管科室
	$sqlqxfp="SELECT * FROM qxfp WHERE yiemian ='yw_hp_hp_add'";	
	$resultqxfp=mysql_query($sqlqxfp);
	$numrowsqxfp=mysql_num_rows($resultqxfp);	
	if ($numrowsqxfp>0)
		{
			while($dataqxfp=mysql_fetch_array($resultqxfp))
			{
				$qxfp=$dataqxfp['qxfp'];				
			}
		}
?>

<?php
	$username=$_SESSION["ywclusername"];					
	$pagesql="select hpid from hp_hp";
	$pageresult=mysql_query($pagesql);
	
	if ($pageresult)
	{
?>

<table width="100%" border="0" class="youbian" align="center" cellpadding="4" cellspacing="1">
  <caption><a href="index.php"><img src="images/home.png" class="t3"></a>环评记录</caption>
  <thead>
    <tr>
      <th colspan="16" align="left" class="touming">
<?php
	if($_SESSION['ywclkeshi']=="$qxfp")
	{
?>
        <a href="yw_hp_hp_add.php"><img src="images/add.png" class="t2" />添加</a>
<?php 
	}    
?>
      <a href="yw_hp_hp_search.php"><img src="images/search.png" alt="" class="t2" />查询</a>
      <a href="yw_hp_zl.php"><img src="images/zl.png" alt="" class="t2" />总量</a>
      <a href="javascript:window.print() ;"><img src="images/printer.png" alt="" class="t2" />打印</a>
      <a href="yw_hp_hp_export.php"><img src="images/excel.jpg" alt="" class="t2" />导出</a></th>
    </tr>
    <tr>
      <th width="4%">序号</th>
      <th width="10%">项目名称</th>
      <th width="12%">单位名称</th>
      <th width="7%">环评结论</th>
      <th width="5%">新改扩</th>
      <th width="9%">批文号</th>
      <th width="7%"><p>项目类型</p></th>
      <th width="7%">项目手续</th>
      <th width="7%">项目状态</th>
      <th width="6%">审批日期</th>
      <th width="5%">审批人</th>
      <th width="4%">验收</th>
      <th width="4%">监测</th>
      <th width="4%">总量</th>
      <th width="5%">试生产</th>
<?php
		//判断是否是环评删除管理人
	$sqlqxfp="SELECT * FROM qxfp WHERE yiemian ='hpk_delete'";	
	$resultqxfp=mysql_query($sqlqxfp);
	$numrowsqxfp=mysql_num_rows($resultqxfp);	
	if ($numrowsqxfp>0)
		{
			while($dataqxfp=mysql_fetch_array($resultqxfp))
			{
				$qxfpdelete=$dataqxfp['qxfp'];				
			}
		}
?>
<?php 
	if($_SESSION['ywclusername']=="$qxfpdelete")
	{
?>
      <th width="4%">删除</th>
<?php }?>
    </tr>
  </thead>
  <?php
			$totalnum=mysql_num_rows($pageresult);//取得记数总数
			
			include("pages.php");			
			$sql="select * from hp_hp order by sprq desc limit $startnum,$perpagenum";//读取指定记录数
			$i=$perpagenum*($page-1)+1;
			$result=mysql_query($sql);
			$numrows=mysql_num_rows($result);
			if ($numrows>0)
			{
				while($data=mysql_fetch_array($result))
				{
					$count+=1;
					$parow="row_".$count;
					$chrow="child_row_".$count;
					$hpid=$data['hpid'];
					$xgk=$data['xgk'];
					$pwh=$data['pwh'];
					$pwhlink=$data['pwhlink'];
					$sprq=$data['sprq'];
					$dwmc=$data['dwmc'];
					$xmmc=$data['xmmc'];
					$xz=$data['xz'];
					$xmdz=$data['xmdz'];
					$longitude=$data['longitude'];
					$latitude=$data['latitude'];
					$longitude=$data['longitude'];
					$latitude=$data['latitude'];
					$xmlx=$data['xmlx'];
					$xmlxlink=$data['xmlxlink'];
					$xyys=$data['xyys'];
					$xyjc=$data['xyjc'];
					$xyzl=$data['xyzl'];
					$xyssc=$data['xyssc'];
					$sscsp=$data['sscsp'];
					$sscsplink=$data['sscsplink'];
					$fr=$data['fr'];
					$frdh=$data['frdh'];
					$lxr=$data['lxr'];
					$lxrdh=$data['lxrdh'];
					$jhkgrq=$data['jhkgrq'];
					$jhjgrq=$data['jhjgrq'];
					$xmsx=$data['xmsx'];
					$xmzt=$data['xmzt'];
					$hpjbr=$data['hpjbr'];
					$hpjl=$data['hpjl'];
					$hpbz=$data['hpbz'];
					$wsqx=$data['wsqx'];
					$jtqx=$data['jtqx'];
		?>
  <tr align="center" class="parent" id="<?php echo $parow;?>">
    <td><?php echo $count+($page-1)*$perpagenum;?></td>
    <td align="left"><a href="yw_hp_hp_show.php?hpid=<?php echo $hpid;?>" target="_blank"><?php echo $xmmc;?></a></td>
    <td align="left"><?php echo $dwmc;?></td>
    <td><?php echo $hpjl;?></td>
    <td><?php echo $xgk;?></td>
    <td align="left"><?php if ($pwhlink){?><a href="<?php echo $pwhlink;?>"><?php echo $pwh;?></a><?php }else {echo $pwh;}?></td>
    <td><?php if ($xmlxlink){?><a href="<?php echo $xmlxlink;?>"><?php echo $xmlx;?></a><?php }else {echo $xmlx;}?></td>
    <td><?php echo $xmsx;?></td>
    <td><?php echo $xmzt;?></td>
    <td><?php echo $sprq;?></td>
    <td><?php echo $hpjbr;?></td>
    <td><?php if ($xyys==1){echo "是";}?></td>
    <td><?php if ($xyjc==1){echo "是";}?></td>
    <td>
		<?php
			if ($xyzl==1)
			{
				echo "<a href=\"yw_hp_zl_show.php?hpid=$hpid\">是</a>";
			}			
		?>
    </td>
    <td><?php if ($xyssc==1){echo "是";}?></td>
<?php 
	if($_SESSION['ywclusername']=="$qxfpdelete")
	{
?>
    <td><a href="yw_hp_hp_delete.php?hpid=<?php echo $hpid;?>"><img src="images/err.png" alt="" border="0" class="t1"/></a></td>
<?php }?>
  </tr>
  <tr align="center"  bgcolor="#FFFFFF" class="<?php echo $chrow?>">
    <td> </td>
    <td align="left"><?php echo $wsqx;?></td>
    <td align="left"><?php echo $jtqx;?></td>
    <td align="right">法人</td>
    <td><?php echo $fr;?></td>
    <td><?php echo $frdh;?></td>
    <td>计划开工</td>
    <td><?php echo $jhkgrq;?></td>
    <td>计划竣工</td>
    <td><?php echo $jhjgrq;?></td>
    <td>备注</td>
    <td colspan="3" align="left"><?php echo $hpbz;?></td>
    <td><?php if ($sscsplink){?><a href="<?php echo $sscsplink;?>"><?php echo $sscsp;?></a><?php }else{echo $sscsp;}?></td>
<?php 
	if($_SESSION['ywclusername']=="$qxfpdelete")
	{
?>
    <td> </td>
<?php }?>
  </tr>
  <tr align="center" bgcolor="#FFFFFF" class="<?php echo $chrow?>">
    <td><a target="_blank" href="xmdz.php?longitude=<?php echo $longitude;?>&latitude=<?php echo $latitude;?>">地图</a></td>
    <td><?php echo $longitude;?></td>
    <td><?php echo $latitude;?></td>
    <td align="right">联系人</td>
    <td><?php echo $lxr;?></td>
    <td><?php echo $lxrdh;?></td>
    <td><?php echo $xz;?></td>
    <td colspan="7" align="left"><?php echo $xmdz;?></td>
    <td> </td>
<?php 
	if($_SESSION['ywclusername']=="$qxfpdelete")
	{
?>
    <td> </td>
<?php }?>
  </tr>
  <?php } ?>
  <?php } ?>
</table>
<?php 
	include("pagesdh.php");
	}//最外层的$if ($totalnum>0)
?>
<?php
	include('foot.php');
?>
   



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值