搜索数据MongoDB / php

时间:2016-06-29 18:56:13

标签: php mongodb

我可以使用带有以下代码的php在输入条目中显示来自mongodb的集合。当在输入字段中输入的数据与我想要显示的任何集合不匹配时**在数据库**中找不到此名称。我被困在这里,消息无法显示。

require_once('mongo_config.php');
 $searchtext = $_GET["name"];
 $get_users1 = $c_users->find(array('firstname'=> array('$regex' =>  $searchtext)));

if(empty($get_users1))
{
echo 'This name is not found in database !';    
}
if(!empty($get_users1)){
  echo '<table>';
        echo '<tr><th>firstname</th><th>lastname</th><th></th><th></tr>';
   foreach($get_users1 as $user)
    {
            echo '<tr>';
            echo '<td>' . $user['firstname'] . '</td>';
            echo '<td>' . $user['lastname'] . '</td>';
            echo '<td><a href="update_user.php?edit=' . $user['_id'] . '">Modifier</td>';
            echo '<td><a href="delete_user.php?delete='.$user['_id'].'" onclick="return confirm(\'Do you really want to delete this user ?\')">Supprimer</td>';
            echo '</tr>';
       echo '</tr>';
        }
        echo '</table>';
}

我想获得帮助,以便在数据库中找不到数据时显示消息。 感谢

1 个答案:

答案 0 :(得分:1)

为什么不使用别人?

{{1}}