查询仅在phpmyadmin中有效

时间:2019-02-25 21:39:52

标签: php mysql wordpress

通过phpmyadmin运行查询时,查询工作正常。但是,如果我通过php执行查询,则该查询通常会返回空结果或不正确。大多数情况下是正确的,但是某些值是不正确的。

$o = 367;
    $sql = "SELECT status FROM sbgf_pl_invoices WHERE CONCAT(',', order_id, ',') LIKE '%,".$o.",%'";
    $result = $conn->query($sql);

    if ($result->num_rows > 0) {
        // output data of each row
        while($row = $result->fetch_assoc()) {
            echo "status: " . $row["status"];
        }
    } else {
        echo "0 results";
    }

例如,如果order_id为250,那么我得到1。但是必须为0。

0 个答案:

没有答案