大家看一下下面代码:
<%
str_xiang="select a.id as chanpinid,a.name as chanpindanname,a.topimage,b.id as xiajiid,b.name as xiajiname,b.chanpindanid from chanpindan as a,xiaji as b where a.id=b.chanpindanid and a.id="&p_id
  set xiang=conn.execute(str_xiang)
  if not xiang.eof then
  xiangid=xiang("chanpinid")
  xiangname=xiang("chanpindanname")
  xiangxiajiid=xiang("xiajiid")
  xiangxiajiname=xiang("xiajiname")
  xiangtopimage=xiang("topimage")
  
  end if
%>
  
            <table width="100%" height="895"  border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td height="756" align="left" valign="top"><table width="79%"   height="79"  border="0" cellpadding="0" cellspacing="0">
                    <tr>
                      <td align="center" valign="bottom"><img src="/yi/cpserver/chanpin/images/<%=xiangtopimage%>" width="389" height="67"></td>
                    </tr>
                  </table>
                    <table width="100%" height="38"  border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td align="center" valign="middle"><table width="539" height="29"  border="0" cellpadding="0" cellspacing="0" background="../ymserver/images/daohang.jpg">
                            
<tr>
<%
str_liebiao="select * from xiaji where chanpindanid="&p_id 
set liebiao=conn.execute(str_liebiao)
do while not liebiao.eof
liebiaoid=liebiao("id")
liebiaoname=liebiao("name")
%>
                              <td align="left"> 
      <a href="chanpin-xiang.asp?p_id=<%=liebiaoid%>"><%=liebiaoname%>|</a>
                              </td>
<%
liebiao.movenext
loop
liebiao.close
set liebiao=nothing
%>
                            </tr>

                        </table></td>
                      </tr>
                    </table>现在这个页面名叫 chanpin-xiang.asp ,第一行的select语句中p_id接收的是另一个页面的内容,
效果是           1       2       3        4        5
点击  1
进入现在的     chanpin-xiang.asp  页面,效果是           1        2      3        4         5
           1.1  1.2  1.3
想要实现的效果是点1.1或1.2进入同一页面 chanpin-xiang.asp ,变成相应内容,
现在由于在<a href="chanpin-xiang.asp?p_id=<%=liebiaoid%>"><%=liebiaoname%>|</a>
中p_id参数与第一行相同,造成传递的参数混乱,请教一下要如何解决,怎样改变p_id或是另外用别的方法写代码,急切。多谢!