php - 如果两个语句都为真,则对产品数据进行 If 语句

标签 php mysql

如果两个不同表中的两行都匹配,我会尝试生成一个结果,但我很难让它发挥作用。如果我遗漏了什么,有人可以告诉我吗..提前谢谢你

**注意:我的连接在一个包含的文件中,两个表在同一个数据库中

<html>      
<p>Pending Documents</p>

        <?php


            $sql ="SELECT * FROM `forms`";


            if ($_SESSION['user_name'] == $row["username"]){ ?>

            <p><a href="">SUTA Document</a></p>

            <? }else { ?>

            <p>No Pending Documents</p> 
        <? } ?>
</html>

最佳答案

你应该用mysqli来解决。这是一个工作片段:

$mysqli = new mysqli("localhost", "user", "password", "database");
if ($mysqli->connect_errno) {
    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . mysqli->connect_error;
}

if ($result = $mysqli->query("SELECT * FROM `forms`")) {

    while ($obj = $result->fetch_object()) {
        if ($_SESSION['user_name'] == $obj->username){ ?>

        <p><a href="">SUTA Document</a></p>

        <? }else { ?>

        <p>No Pending Documents</p> 
    <? }
    }

    $result->close();
}

$mysqli->close();
?>

关于php - 如果两个语句都为真,则对产品数据进行 If 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27390604/

相关文章:

php - 如何使用 SSH 将我的存储库推送到 GitHub?

php - 将 PHP 应用程序的一部分移植到 Python 会有助于扩展吗?

java - 如何监控数据库事务?

MySQL ORDER BY 补偿空列

mysql - 对于大型数据集,mongoDB 或 Cassandra 是否比 MySQL 更好?

php - Apache 设置特定的 PHP 二进制文件

javascript - 使用 AJAX 根据选择填写表单字段

php - POST 值不显示在 javascripts 中

php - 在 PHP 中打印多个反序列化数组

python - mysql查询使用python