php删除一条记录。在点击删除的时候没办法获取想要的值 怎么办啊
$sql="selectnamefromuser";$r=mysql_query($sql);@$arr=mysql_fetch_array($r)echo"<ahref...
$sql="select name from user";
$r=mysql_query($sql);
@$arr = mysql_fetch_array($r)
echo"<a href='deleteuser.php?$deletename=".$arr["name"]."'>删除</a";
最后的结果是$deletename总是空值 怎么办啊 展开
$r=mysql_query($sql);
@$arr = mysql_fetch_array($r)
echo"<a href='deleteuser.php?$deletename=".$arr["name"]."'>删除</a";
最后的结果是$deletename总是空值 怎么办啊 展开
3个回答
展开全部
赋值那一块出了问题
while( $arr[]=mysql_fetch_array($r)){
}
while( $arr[]=mysql_fetch_array($r)){
}
追问
$qin="delete from user where name='{$_GET['deletename']}'"; 这句话有问题吗?'deletename'的值已经获取了
追答
有问题,单引号表示字符串,变量不会解析
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那肯定是数据库的值为空,或者赋值有问题。这个问题显尔易见,很好调试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询