当前位置:编程学习 > php >>

php sql查询报错

<?php require_once('../../Connections/count.php'); //echo $hostname_count;$sql="select * from tj order by id DESC";//echo $sql;$query = mysql_query($sql);//$row =mysql_fetch_array($query);while($row=mysql_fetch_array($query)){echo "<li><a target=\"tj\" href=\"tj.php?ks=".$row['ks']."&js=".$row['js']."\">".$row['name']."</a></li>" ; //提供的参数不是一个有效的MySQL结果资源//echo "<li><a herf=tj.php?ks="; }mysql_close();?>
哪位高手帮忙看下?谢谢。。。运行环境是Apache2、php5、MySQL5
补充:482行。。。提供的参数不是一个有效的MySQL结果资
追问:在原来的服务器上OK的。。。PHP4,现在换了台服务器(PHP5)就直接报错了
答案:你可以把代码重新整理一下吗? 这样看台费眼睛了。 都不知道你哪里是注释,哪里是有效语句。

另外能截下图,给看一下错误提示吗?

估计是没有连上数据库或者 sql语句有问题。

在以前的php4可以的话,那就是php5中的配置文件问题了,你可以print_r一下你的结果集看看是不是有数据

要不就是你的$row['字段']写错字段了

上一个:PHP类的命名规则
下一个:如何用PHP CURL功能 查询

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,