返回列

时间:2017-06-10 05:33:47

标签: php mysqli

我正在使用mysql数据库,我正在寻找一种方法,当A列值符合特定条件时,显示B列的特定行。

例如TBL_NAME中的示例: ColumnA =月份 ColumnB =假期

退伍军人节 感恩 等...

我想在一个页面上显示11月份发生的所有假期。我不想在其他月份显示任何假期。这是我的代码,它返回错误"未知列' ColumnA'在' where子句'。"

<?php
    error_reporting(0);
    require 'db/connect.php';
    $Month=November;
    $data = $conn->query("SELECT * FROM TBL_NAME WHERE ColumnA=$Month") or         die($conn->error);
    $numRows = $data->num_rows;
?>

<!DOCTYPE html>

<html>
<head>
    <meta charset="UTF-8" />
    <title>Database Connect</title>
</head>
<body>

    <?php
    // Print results to the page
    while($row = $data->fetch_assoc()) { ?>

    <p><?php echo $row['LinkName']; ?></p>

    <?php   } ?>

</body>
</html>

0 个答案:

没有答案