PHP..ID传值问题

index.php里<ahref="new.php?id=1">今天</a>在new.php里<?php$ling=mysql_connect("localhost","... index.php里<a href="new.php?id=1">今天</a>

在new.php里
<?php
$ling=mysql_connect("localhost","root","123");
mysql_select_db("db_study",$ling);
mysql_query("set names gb2312");
$id=$_POST[id]
$sql=mysql_query("select * from mm where id='$id'")
$info=mysql_fetch_array($sql);
$name=$info[name];
if(empty($id))
echo $name;
?>
为什么却什么东西都没有显示..好象index.php里ID值没传到new.php里...
是index里那种直接写ID=1出错了,还是哪里出错了..望各位帮帮忙..急啊..这问题困扰了一天..越详细越好
改为GET也不行啊
展开
 我来答
溜须拍马关云长
2009-01-06 · TA获得超过1708个赞
知道大有可为答主
回答量:2443
采纳率:0%
帮助的人:0
展开全部
$id=$_POST[id]
$sql=mysql_query("select * from mm where id='$id'")
改为
$id=($_GET[id]);
$sql=mysql_query("select * from mm where id='$id'");
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式