• 不用js用php做tab选项卡


    1.根据get判断,获取get生成css

    代码
    1 <style type="text/css">
    2 <?php
    3 if(!isset($_GET['city_id']))
    4 {
    5 $city_id = 12;
    6 }
    7 else
    8 {
    9 $city_id = $_GET['city_id'];
    10 }
    11 echo '.a'.$city_id.'
    12 {
    13 color:red;
    14 }
    15 ';
    16
    17
    18 for($i=12;$i<=16;$i++)
    19 {
    20 if($i != $city_id)
    21 {
    22 if ($i != 12 )
    23 {
    24 echo '.list'.$i.'{
    25 background-image:url("image/style/bg.gif");
    26 }';
    27 }
    28 else
    29 {
    30 echo '.list'.$i.'
    31 {
    32 background-image:url("image/style/left_bg.gif");
    33 }
    34 ';
    35 }
    36 }
    37 else
    38 {
    39 if($city_id != 12)
    40 {
    41 echo '.list'.$city_id.'
    42 {
    43 background-image:url("image/style/on.gif");
    44 }
    45 ';
    46 }else
    47 {
    48 echo '.list'.$city_id.'{
    49 background-image:url("image/style/recuit_title.gif");
    50 }';
    51 }
    52 }
    53 }
    54
    55
    56 ?>
    57 </style>

    2.点击的时候,就可以打开链接

    <div class="recuit_title" >
    		<ul id="recuit_li">
    			<li class="list12"><a class="a12" href="test.php?city_id=12">北京</a></li>
    			<?php
    				include_once ("config/db.inc.php");
    				$recuit_city_select = "select * from cdb_plugins_city where city_id in(13,14,15,16)";
    				$recuit_city_query = mysql_query ( $recuit_city_select );
    				while ( $recuit_city_row = mysql_fetch_assoc ( $recuit_city_query ) ) {
    					$cid = $recuit_city_row['city_id'];
    					echo '<li class="list'.$recuit_city_row['city_id'].'" ><a class="a'.$recuit_city_row['city_id'].'" href="test.php?city_id=' . $recuit_city_row ['city_id'] . '">' . $recuit_city_row ['city_name'] . '</a></li>';
    				}
    			?>
    		</ul>
    		<span class="more_recuit_info">
    			<a href="../job.php?action=recuit_list&cid=12" onClick="parent.showWindow('recuit_list',this.href);return false;">更多招募信息</a>
    		</span>
    		</div>
    		<div class="recuit_content">
    		<table width="100%">
    		<?php
    			if(!$_GET['city_id'])
    			{
    				
    				$recuit_content_select  = "select * from cdb_plugins_recuit where city_id= 12 limit 0,8";
    				$recuit_content_query  = mysql_query($recuit_content_select);
    				while($recuit_content_row = mysql_fetch_assoc($recuit_content_query))
    				{
    					echo '<tr height="25">
    							<td>
    								<a onclick="parent.showWindow('.'\'recuit_info\','.'this.href'.');return false;"'.'" href="../job.php?action=recuit_info&recuit_id='.$recuit_content_row['recuit_id'].'">'.$recuit_content_row['recuit_name'].'</a>
    							</td>
    						  	<td width="80" align="right" style="color:#0080ff;font-size:12px;">
    						  		'.$recuit_content_row['username'].'  
    						  	</td>
    						  </tr>';
    				}
    			}
    			else
    			{
    				$recuit_content_select  = "select * from cdb_plugins_recuit where city_id={$_GET['city_id']} limit 0,10";
    				$recuit_content_query  = mysql_query($recuit_content_select);
    				while($recuit_content_row = mysql_fetch_assoc($recuit_content_query))
    				{
    					echo '<tr>
    							<td><a onclick="parent.showWindow('.'\'recuit_info\','.'this.href'.');return false;"'.'" href="../job.php?action=recuit_info&recuit_id='.$recuit_content_row['recuit_id'].'">'.$recuit_content_row['recuit_name'].'</a></td>
    						  	<td width="80" align="right" style="color:#0080ff;font-size:12px;">'.$recuit_content_row['username'].'  </td>
    						</tr>';
    				}
    			}
    		?>		
    		</table>
    		</div>
    		<div class="recuit_footer">
    			<?php 
    				include_once ("../include/common.inc.php");
    				$recuit_query = mysql_query("select * from cdb_plugins_recuit_userinfo where uid=$discuz_uid");
    				$recuit_rows = mysql_fetch_assoc($recuit_query);
    				if($recuit_rows['uid'] == '')
    				{
    					echo '<a href="../job.php?action=recuit" onclick="parent.showWindow('.'\'recuit\''.',this.href);return false;"><img src="image/style/recuit_frm_input.gif" border="0" /></a>  ';	
    				}
    				else
    				{
    					echo '<a href="../job.php?action=edit_recuit" onclick="parent.showWindow('.'\'edit_recuit\''.',this.href);return false;"><img src="image/style/edit_recuit.gif" border="0"/><a>  ';
    				}
    			?>		
    		</div>
    

  • 相关阅读:
    Golang使用os/exec时产生僵尸(defunct)进程
    golang channel 用法总结
    Git常用方法
    插入排序,冒泡排序,快速排序,选择排序,归并排序 C++代码实现
    Linux 系统安装golang
    Linux 压缩解压常用命令汇总
    云主机挂载硬盘
    Linux服务器如何修改内核版本号
    关于FreePBX语音网关对接遇到的伤心事
    Asterisk13.23.1如何增加G723编码和G729编码
  • 原文地址:https://www.cnblogs.com/wangzong/p/1918721.html
Copyright © 2020-2023  润新知