检查通过php从mysql_query查询的结果中是否有条目



我在这里很新,以及在php和mysql,我希望你能帮助我:)

我试图建立一个JSON可视化使用数据库中的数据。我的问题是,它没有传递if请求。在while循环中,数据应该以某种方式逐行使用,但在此之前,必须做一些其他事情。但是只有当结果中有任何一行时才会出现。

下面的代码与我的问题相关:

            //get data where a value fits former input
            $query = "SELECT * FROM table1 WHERE column1 = '" . $input. "'";
            $data = mysql_query($query) or die (mysql_error());
            if ( mysql_num_rows(data) > 0){
            //if($data != NULL){ (didn't work either)
                //do something
                while($data_Row = mysql_fetch_array($data)){
                    //do something
                }
            }
我希望你能理解这个问题(不确定我是否能说清楚)。我已经在不同的网站上测试了几种解决方案,但到目前为止都没有效果。

谢谢你的帮助

试试这个

if ($data){
    while($row = mysql_fetch_array($data)){
        //do stuff
    }
}

相关内容

  • 没有找到相关文章

最新更新