PHP显示搜索结果无效

时间:2013-09-18 14:33:44

标签: php database forms

我有一个从数据库获取信息的搜索。如果没有结果我想要表格没有结果。这是我的代码。

<?php 
$raw_results = mysql_query("SELECT * FROM member
WHERE (`Name` LIKE '".$query."')") or die(mysql_error());
if(mysql_num_rows($raw_results) > 0) while($results = mysql_fetch_array($raw_results)) echo $results['Name'] 

?> 

如何通过此代码添加无结果?我已经尝试将此代码添加到最后,但它给了我一个错误。

    }
else{ 
    echo "No results";
}

1 个答案:

答案 0 :(得分:0)

让我为您提供一般语法:

$search_query = "select * from search_table where fname like '%$var%'";

if (! $con_query= mysql_query( $search_query, $con) )
                echo mysql_error(); 

$count_result = mysql_num_rows($con_query);

if( $count_result > 0 )
{       
     while ($search_data = mysql_fetch_array($con_query))   
     {
      echo $search_data['lname'];
     }
}
else
{
   echo "No record found.";
}