但是我在本地运行一切正常,我把远程的数据库中的表结构和数据都拷贝下来放到本地的数据库中运行也正常,我用的是万网的mysql 可是文件上传后运行就会出现上面的错误 数据库连接也正常,远程的其他的程序都正常 备注: 我在程序中使用了关联表其中的代码如下:$res=mysql_query("select * from cailiao_co as a inner join jiameng as b on a.co_name=b.name order by a.id desc limit $offset,$pagesize" ,$db); //循环显示记录 if ($myrow = mysql_fetch_array($res)) { $i=0; ?> 我感觉不是代码的事情,因为在本地运行都正常~~
感谢各位,问题我已经解决了 是sql语句的问题,我在我的机器上可以运行以上的sql语句,但在万网的服务器上不能运行我把 $res=mysql_query("select * from cailiao_co as a inner join jiameng as b on a.co_name=b.name order by a.id desc limit $offset,$pagesize" ,$db); 修改成为: $res=mysql_query("select * from cailiao_co as a , jiameng as b where a.co_name=b.name order by a.id desc limit $offset,$pagesize" ,$db); 就可以运行了
可是文件上传后运行就会出现上面的错误
数据库连接也正常,远程的其他的程序都正常
备注:
我在程序中使用了关联表其中的代码如下:$res=mysql_query("select * from cailiao_co as a inner join jiameng as b on a.co_name=b.name order by a.id desc limit $offset,$pagesize" ,$db);
//循环显示记录
if ($myrow = mysql_fetch_array($res))
{
$i=0;
?>
我感觉不是代码的事情,因为在本地运行都正常~~
是sql语句的问题,我在我的机器上可以运行以上的sql语句,但在万网的服务器上不能运行我把
$res=mysql_query("select * from cailiao_co as a inner join jiameng as b on a.co_name=b.name order by a.id desc limit $offset,$pagesize" ,$db);
修改成为:
$res=mysql_query("select * from cailiao_co as a , jiameng as b where a.co_name=b.name order by a.id desc limit $offset,$pagesize" ,$db);
就可以运行了
而且用户这么多~有一定风险性~
二、网管太懒~~to:big_net (宙斯与DELPHI)
每人都给点分吧~
我的分太少了:(~