日期:2014-05-17  浏览次数:20498 次

急急急!php传值问题
部分代码:foreach($titlere as $valre){ ?>
<tr>
<td width="50%" scope="col">&nbsp;&nbsp;<a href="javascript:void(0)" onclick="record2('<?=$valre[id]?>')"><?=$valre[swap_title]?></a></td>
</tr>
 <?php } ?>
同页面内获取鼠标点击后的<?=$valre[id]?>的值,(目的是做再次的查询并输出结果)。

------解决方案--------------------
用js比较简单:
JScript code

var abc=null;
function record2(param){
  //将当前参数赋给全局变量abc,那么在此函数内外都可调用
  abc = param;
  
  //或者在当前函数跳转时加参数,那么后端用GET接收
  location.href="xxx.php?an="+param;
}

#第二种情况的GET接收页面
if(isset($_GET['an'])){
    print_r($_GET['an']);
}