Chvalov
@Chvalov

Откуда берется вывод, если post запроса не было и как проверять был ли post запрос?

Есть скрипт:
if(isset($_POST['date']) && $_POST['date'] != '') {
        $result = ibase_query($dbh, 
                              "SELECT Stat.* FROM STATHIST Stat INNER join (SELECT UnitID, MAX(DtStat) as 
                              DtStat FROM STATHIST WHERE DtStat <= '".$_POST['date']."' GROUP BY UnitID) MaxD ON Stat.UnitID=MaxD.UnitID AND 
                              Stat.DtStat=MaxD.DtStat") or die (ibase_errmsg());
    } else {
        $result = ibase_query($dbh, "SELECT * FROM STATREAL") or die (ibase_errmsg());
    }

    $units = array();
    while($row=ibase_fetch_object($result)) {
        $units[] = $row;
    }

    foreach($units as $unit) {
        if(isset($units_coords[$unit->UNITID])) {
            $coords = 'style="top:'.$units_coords[$unit->UNITID][0].'px; left:'.$units_coords[$unit->UNITID][1].'px;"';
            //echo ($unit->UNITSTAT == 5) ? '<img src="/style/error.png" '.$coords.' class="icons">' : ($unit->UNITSTAT == 1) ? '<img src="/style/on.png" '.$coords.' class="icons">' : '';
            
            if($unit->UNITSTAT == 5)
                echo '<img src="/data/img/error.png" '.$coords.' class="icons">';
            if ($unit->UNITSTAT == 1)
                echo '<img src="/data/img/on.png" '.$coords.' class="icons">';
        }
    }

Пост запрос никакой не посылал, просто открываю страницу, а он мне возвращает данные, правда не те что мне нужны

Решение здесь одно, сделать проверку на пост, пустой ли он и был ли запрос вообще
но как я так и не понял :(
  • Вопрос задан
  • 179 просмотров
Решения вопроса 1
@Wol_fi
php, js, mysql, highload
Пригласить эксперта
Ответы на вопрос 1
@lLiquid
Жив здоров
А какие данные возвращает? Может стоит выложить всю исходную информацию?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы