这个是搜索的
<form action="../itwx_cx/sjg_search.php" method="POST" name="search">
<p>型号:
<input name="xh" type="text" id="xh" size="50" value="" />
<input name="xh" type="submit" id="xh" value="查询"/>
</p><br />
</form>
</DIV>
这个是分页的
<form name="form1">
<?php
echo "共<font color='#ff0000'>".$totalpages."</font>页";
echo "/<font color='#ff0000'>".$totalRows1."</font>条 ";
...中间略
</form> 现在是输入关键字进行搜索,在新打开的页面URL中只显示http://127.0.0.1/itwx_cx/sjg_search.php
这是怎么回事啊?望各位指教
<form action="../itwx_cx/sjg_search.php" method="POST" name="search">
<p>型号:
<input name="xh" type="text" id="xh" size="50" value="" />
<input name="xh" type="submit" id="xh" value="查询"/>
</p><br />
</form>
</DIV>
这个是分页的
<form name="form1">
<?php
echo "共<font color='#ff0000'>".$totalpages."</font>页";
echo "/<font color='#ff0000'>".$totalRows1."</font>条 ";
...中间略
</form> 现在是输入关键字进行搜索,在新打开的页面URL中只显示http://127.0.0.1/itwx_cx/sjg_search.php
这是怎么回事啊?望各位指教
$id=$_GET['id'];
$sql="SELECT * FROM `sjg`WHERE `ID`='$id'";
$q=mysql_query($sql);
$rs=mysql_fetch_array($q);
?>
<li class="title"><?php echo $rs['xh'];?></li>
echo $xh = $_POST['xh']; 现在好像是获取不到ID号 我这样测试显示空白
$id=$_POST['id'];
$sql="SELECT * FROM `sjg`WHERE `ID`='$id'";
$q=mysql_query($sql);
$rs=mysql_fetch_array($q);
?>
<li class="title"> <?php echo $rs['xh'];?> </li>
这个文件只是获取ID读出相关信息,现在好像是获取不到ID号
$id=$_GET['id'];
$sql="SELECT * FROM `sjg`WHERE `ID`='$id'";
$q=mysql_query($sql);
$rs=mysql_fetch_array($q);
?>
<li class="title"> <?php echo $rs['xh'];?> </li>
[/Quote]
你的search 的form中是以POST发送的,那你获取id也只能通过POST变量获得:
$id=$_POST['id'];而且你的form中的两个input的id值应该不同