запрос работает только в phpmyadmin - PullRequest
0 голосов
/ 26 февраля 2019

Мой запрос работает нормально, когда я запускаю его через 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...