和mysql_fetch_array()结上的不解之缘.

WBOY
发布: 2016-06-13 10:47:52
原创
869 人浏览过

和mysql_fetch_array()结下的不解之缘.....
Warning: mysql_fetch_array() expects parameter 2 to be long, resource given in www/view.php on line 106

能取出数据,就是报警告而已

确认数据库的连接正常

line 106 就是 $result4=mysql_fetch_array($commentquery,$mylink);

然后我把$mylink去掉了之后..就不报警告了...弄了一个下午也没找出个答案来..求解释

贴出部分代码

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php $comment="select * from comment where id_dian='$ID'";    $commentquery=mysql_query($comment,$mylink);      $result4=mysql_fetch_array($commentquery,$mylink);      if($result4=mysql_fetch_array($commentquery))      {    $i=1;    do{    echo $i."楼--".$result4['username'].": ".$result4['comment']."</br>";    $i++;    }    while($result4=mysql_fetch_array($commentquery));      }      else      {          echo "暂无评论,我们期待你的参与";                    }    ?>
登录后复制


------解决方案--------------------
第二个参数是决定返回数组的类型,可能的值有: MYSQL_ASSOC, MYSQL_NUM, and MYSQL_BOTH.
显然你的 $mylink 是个连接句柄变量,当然不对了。
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!