相关疑难解决方法(0)

检查mysqli_query是否没有值?

我有以下代码用于注册表单.我想检查电子邮件,看它是否已经登录数据库,如果是,则返回错误.

$name = $_POST['name'];
$email = $_POST['email'];

$result = mysqli_query($connection,"SELECT * FROM users WHERE email='$email'");

if($result=="")
{
echo("email was not found");
}
else
{
    echo("email was found");
}
Run Code Online (Sandbox Code Playgroud)

如果结果变回空洞,我会遇到麻烦.我已经尝试过使用几件事,如果找不到任何东西,就无法弄清楚如何让它正常工作.

php mysql mysqli

7
推荐指数
2
解决办法
2万
查看次数

MySqli检查查询是否有结果

我正试图找到最好的方法,看看是否mysqli有结果.我希望代码在有有效查询时执行,如果没有则不执行任何操作.

这是我尝试的代码不起作用:

$result = mysqli_query($con,"SELECT * FROM promoCode where code = '$code'")
    or die("Error in mySql statement!");

if (mysqli_num_rows($result)==1) { echo "yahoo it worked! "; }
Run Code Online (Sandbox Code Playgroud)

php mysqli

0
推荐指数
1
解决办法
2232
查看次数

标签 统计

mysqli ×2

php ×2

mysql ×1