我正在尝试添加我的网站,管理员可以禁止他人,但我的代码不起作用。我到处寻找,但我无法找到解决办法。谁能帮我?这是我的代码。
<?php
$con = mysql_connect("localhost", "root", "");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("users", $con);
$objGet = mysql_query("SELECT `blocked` FROM `users` WHERE `username` LIKE '$username'");
if (mysql_num_rows($objGet) === "1") {
echo '<script>alert("Account Suspended")</script>';
header('Location: userAccount.php?logoutSubmit=1');
} else {
//Do Nothing
}
?>
错误:
警告:mysql_num_rows()期望参数1是资源,字符串 在第50行的C:\ xampp \ htdocs \ index.php中给出
好的,我的代码使用完全修改过的代码,但它可以正常工作
答案 0 :(得分:1)
我认为问题在于这一行:
image: philippheuer/docker-gitlab-powershell
pages:
stage: deploy
script:
- mkdir .public
# run PowerShell Script
- powershell -File build.ps1
# run PowerShell Command
- powershell -Command "Get-Date"
- cp -r * .public
- mv .public public
artifacts:
paths:
- public
only:
- master
if(mysql_num_rows($objGet) === "1") {
会返回一个整数,但您要将其与带有身份检查mysql_num_rows()
的字符串进行比较,该字符串将始终返回===
。
这可能是一个更好的比较:
false