使用SESSION或COOKIE传这个ID,查询页面起始处根据有无SESSION或COOKIE执行查询操作<script>
if(window.opener && !window.opener.closed)
{
  window.opener.location.reload();
}
window.close();
</script>

解决方案 »

  1.   

    页面parent.php,弹出页面sub.php
    在sub.php:
    <?
    if ($search==1) {
    $strurl="search_id=$search_id";echo"<script language=\"JavaScript\">
    <!--
    /**因为是在parent.php页面弹出的sub.php页面,所以使用opener**/
    window.opener.location=\"parent.php?search=1&$strurl\";
    window.close();/**如果需要关闭sub.php窗口,写上这句话**/
    //-->
    </script>";}?>
    <form name="form" method="post" action="" >
    <input type="text" name="search_id" value="" size="10">
    <input type="hidden" name="search" value="1">
    </form>在parent.php页面:
    <?
    if($search_id)
      sql="select * from table1 where id='".$search_id."'";
    ?>