Добрый день.
Спазу скажу не профи в програмировании php.
Пишу небольшое приложение для мониторинга давления.
Код не идеальный, но это приложения чисто для себя.
Сам код.
CODE ( htmlphp):
скопировать код в буфер обмена
$dates = mysqli_real_escape_string($db_con, $_POST["calendar"]); $dates_query = "SELECT `date`, `time`, `pressure`, `high`, `low` FROM `pressure` WHERE DATE(date) = '$dates' ORDER BY `date` ASC"; $result = $db_con->query($dates_query); if ($result) { $rows = $result->num_rows; echo "<table class='look'>"; echo "<tr>"; echo "<th>Дата</th>"; echo "<th>Время</th>"; echo "<th>Давление</th>"; echo "<th>Дав выс</th>"; echo "<th>Дав низ</th>"; echo "</tr>"; while ($row = $result->fetch_row()) { echo "<tr>"; for ($j = 0; $j < 5; ++$j) { if ($row[$j] > 145) { echo "<td>$row[$j]</td>"; } else { echo "<td>$row[$j]</td>"; } } echo "</tr>"; } } echo "</table>";
Пока получилось только отсортировать все что выше числа 145 во всей таблице и выделить саму ячейку красным.
Хочется, к примеру если отсортировать по дате высокое давление (145) и выделить всю строку красным.(Отредактировано автором: 11 Мая, 2023 - 18:50:11)
|