检查行是否存在的问题mysqli?

时间:2016-05-23 11:19:10

标签: php mysqli

我尝试使用此代码检查用户提交的表单以查看我的数据库是否已存在一行:

$sql = "SELECT teamname FROM football_league WHERE teamname='$teamname'";

if($result = $db_conx->query($sql)) {
  while ($row = mysqli_num_rows($result)) {
    if ($row < 1) {
    echo "Team name already exists.  Please chose another name.";
    mysqli_free_result($result);
    }
  exit();
  }
} elseif ($db_conx->query($queryA) === TRUE) {
    //got this succesfully working
} else {
    echo "Error: " . $queryA . "<br>" . $db_conx->error;
    exit();
}

但似乎没有任何效果。这段代码特别会返回一个空白输出,但我已经认真考虑了我能想到的一切。如果我在PMA中使用相同的命令,它将工作并返回行...

我已经插入表中了。即使使用正则表达式,我甚至还有其他条件工作......

0 个答案:

没有答案