Добрый день!
Подскажите, пожалуйста, запросом из БД получаю массив и отображаю в таблице, затем если значение date_open пустое - отображаю кнопку, а вопрос в том: как мне записывать дату и время в именно эту ячейку с этим id?
$data = $dbcon->query("SELECT * FROM orders ORDER BY date_shift DESC;" . $dbcon->quote($string));
//выводим результат в таблицу
foreach($data as $row) {
echo "<tr>";
echo "<td>" . $row["id"] . "</td>";
echo "<td>" . "<b>" . DateTime::createFromFormat('Y-m-d',$row["date_shift"])->format('d.m.Y') . "<br>" . $row["shift"] . "</b>" . "</td>";
echo "<td>" . "<b>" . $row["workers"] . "</b>" . "</td>";
echo "<td>" . $row["post"] . "</td>";
echo "<td>" . $row["place"] . "</td>";
if (empty($row['warning'])){
echo "<td>" . $row["job"] . "</td>";
}
else {
echo "<td>" . $row["job"] . '<p><div class="alert alert-warning d-flex align-items-center" role="alert">
<svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Warning:"><use xlink:href="#exclamation-triangle-fill"/></svg>
<div>' . $row['warning'] . '</div></div>' . "</td>";}
echo "<td>" . $row["safety"] . "</td>";
if (empty($row["date_open"])){
echo "<td>" . '<form method="post"><input type="submit" name=open class="btn btn-success" value="Открыть смену ' . $row["id"] . '"></form><div></div>' . $row["date_open"] . "</td>";
}
else {
echo "<td>" . $row["date_open"] . "</td>";}
echo "<td>" . "</td>";
echo "<td>" . $row["who"] . "</td>";
echo "</tr>";}
echo "</table></div>";