Php 获取错误…作为mysql\u fetch\u数组

Php 获取错误…作为mysql\u fetch\u数组,php,mysql,Php,Mysql,我刚刚将一个脚本从一个服务器移动到另一个服务器,现在我遇到了这个错误 两台服务器都有相同的PHP版本 错误: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/www/94785434238541841303849314ba4fa5/web/webapp/screen_3.php on line 85 下面是screen_3.php相关的错误代码: <?php

我刚刚将一个脚本从一个服务器移动到另一个服务器,现在我遇到了这个错误

两台服务器都有相同的PHP版本

错误:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/www/94785434238541841303849314ba4fa5/web/webapp/screen_3.php on line 85
下面是screen_3.php相关的错误代码:

<?php
                $sel="select * from user where sess_id='".$sess_id."' order by id desc"; 
                $res=mysql_query($sel);
                $val=mysql_fetch_array($res);
                //$seli="select * from "
                //echo $val['w1'];
                //echo $val['w2'];
                //echo $val['w3'];
        //$val['w1']= 'arrow';
                            ?>


感谢您的回复。

很可能您的数据库连接失败。。。您确定mysql\u connect使用的是正确的db用户和pass吗

使用mysql\u error()查看$res=mysql\u查询($sel)之后发生了什么;您正在使用并且应该使用。@Touki我可能请求原谅..我研究了那些副本…但不明白..这就是为什么我要求…谢谢..因为mysql的详细信息在那里是错误的…现在..修复了..谢谢..再次..但是您仍然能够更好地分析实际的错误消息,而不是盲目地修复错误。如上所述,mysql_error()将向您展示这一点。