看看$sql = mysql_query("select userid from user where userid=".$userid."",$db);这句报什么错。
$sql = mysql_query("select userid from user where userid=".$userid."",$db) or die(mysql_error())

解决方案 »

  1.   

    $db = mysql_connect($dbhost, $dbuser, $dbpw);
    mysql_select_db($dbname,$db); //链接BBS数据库$db2 = mysql_connect($dbhost, $dbuser, $dbpw);
    mysql_select_db($dbname_1,$db2); //链接NEWS数据库$sql = mysql_query("select userid from user where userid=".$userid."",$db);
    if($myrow = mysql_fetch_array($sql)){
    echo $myrow['uid'];
    }试试看。
      

  2.   

    mysql_fetch_array(): supplied argument is not a valid MySQL result resource这句好像是sql语句没执行!
      

  3.   

    $db = mysql_connect($dbhost, $dbuser, $dbpw);
    mysql_select_db($dbname,$db); //链接BBS数据库$db2 = mysql_connect($dbhost, $dbuser, $dbpw);
    mysql_select_db($dbname_1,$db2); //链接NEWS数据库$sql = mysql_query("select userid from news.user where userid=".$userid."",$db2);
    if($myrow = mysql_fetch_array($sql)){
    echo $myrow['userid'];
    }
      

  4.   


    mysql_query1: 查询结构缓存。2:返回一个 resource 。。
    你的提示是说:根本没有一个可用的resource 返回。 
    ————---------------------————------------
    ysql_fetch_array(): supplied argument is not a valid MySQL result resource
    ————---------------------————------------