duanpan3166 2012-11-05 07:05
浏览 96
已采纳

PHP警告:mysql_num_rows()期望参数1是资源

PHP Warning: mysql_num_rows() expects parameter 1 to be resource at line x. I checked for all single quotes missing and sql link .

$v = html_entity_decode($v);
            $query_1 = sprintf("select part_of_speech_id from word_parts_of_speech where word = '%s'", mysql_real_escape_string($v));
            $res = Commons::query($query_1) ;
            if(mysql_num_rows($res) != 0){
                    while  ($row  =  mysql_fetch_assoc($res))  {

                            if($row['part_of_speech_id']!=15){//see table down for reference

                                    $query_url = "insert into freetext_keywords(RANDOM_ID,URL,TAG_NAME,KEYWORD) values('$random_id','$url','$tagName','$v') on duplicate key update WEIGHT = WEIGHT + 1";
                                    $result = Commons::query($query_url);
                            }
                    }
            }else{
                    $query_url = "insert into freetext_keywords(RANDOM_ID,URL,TAG_NAME,KEYWORD) values('$random_id','$url','$tagName','$v') on duplicate key update WEIGHT = WEIGHT + 1";
                    $result = Commons::query($query_url);
            }


    }
  • 写回答

1条回答 默认 最新

  • dongying6179 2012-11-05 07:17
    关注

    Just echo the MySql query in php and run against the database in phpmyadmin (I hope you are using phpmyadmin to access your database)

    And see if the query execute well and return result. If it shows any errors, please correct your query accordingly.

    <?php
    
    echo $query_1 = sprintf("select part_of_speech_id from word_parts_of_speech where word = '%s'", mysql_real_escape_string($v));
    
    ?>
    

    Copy the query from the browser and run directly against database.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?