比较MySql变量

时间:2017-06-08 07:37:19

标签: php mysql

我正在尝试添加我的网站,管理员可以禁止他人,但我的代码不起作用。我到处寻找,但我无法找到解决办法。谁能帮我?这是我的代码。

<?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中给出

好的,我的代码使用完全修改过的代码,但它可以正常工作

1 个答案:

答案 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