使用php从mysql获取价值

时间:2015-02-18 12:55:17

标签: php mysql email

我遇到了以下问题。我想在字段"通知"时发送通知邮件检查。

所以我使用此代码查看字段的状态"通知":

$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中的通知字段是一个boulean。 (也尝试使用数字字段,这也不起作用)

我做错了什么?

亲切的问候,

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

试试这个:

$request = "SELECT user_name, user_email, notification 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"];
                                                };