不是shopping不存在,如果是提示就应该是"选择数据库失败!"。而提示是"数据请求操作失败!",所以应该是查询语句出错,如果表userdata和其中的字段userid都没有错的话,可能是变量$userid的值没有取到,看你的代码,你的变量$userid是从其它页面传过来的吧,你试试用
$query="SELECT * FROM  userdata where userid = '$HTTP_POST_VARS['userid']'";
如果前面是GET就把POST改成GET

解决方案 »

  1.   

    user_id是通过form或?user_id=提交来的吗?如果是,应该register_globals = On,或者,采用楼上的方法。如果还不好用,把你的表结构帖上来。
      

  2.   

    楼主可以这样试试。
    先插入一个记录试试。不用什么变量。
    如果成功。说明库和连接没问题。现改你的代码。
    这样比较好。容易找出问题在那里。另外,密码要加上的就算没有也要写上。
     $connection=@mysql_connect("localhost","root","")