我陷入了以下问题。我想在检查“通知”字段时发送通知邮件。

因此,我使用以下代码来查看“通知”字段的状态:

$request = "SELECT user_name, user_email FROM $table WHERE resourceId = $resourceId";
    $result=mysqli_query($dbcon,$request);

        while($row = mysqli_fetch_assoc($result)) {
                                                $email=$row["user_email"];
                                                $name=$row["user_name"];
                                                $notification=$row["notification"];
                                                };


我得到了$ email和$ name的正确结果。
但是字段通知只是保持为空。 de db中的通知字段是布尔型。 (也尝试过使用数字字段,这也不起作用)

我究竟做错了什么?

亲切的问候,

提姆

最佳答案

您的SQL查询需要在notification子句中具有SELECT字段:

SELECT user_name, user_email, notification FROM $table WHERE resourceId = $resourceId

10-08 15:02