Loading...
Обучение/Помощь новичкам | Обработчик кнопки
Есть страница сайта, где выводиться "журнал заказов" из таблицы journal таким образом:
while ($row = $result->fetch_assoc())
{
echo " Номер заказа: $row['id']
Название заказа: $row['name']
Описание: $row['text']
Время: $row['time']
Статус: $row['status'] <tr><br>";
}

и выводятся все строки с таблицы journal

Мне нужно сделать кнопку под каждым выводом отдельной строки, при нажатии на которую поле status менялось бы на значение '1'. Как это сделать, кто знает?
(более интересует то, чтобы кнопка относилась именно к той записи, возле которой она находиться и сам запрос SQL в ней)
Ну почему нельзя подумать?


while ($row = $result->fetch_assoc())
{
echo " Номер заказа: $row['id']
Название заказа: $row['name']
Описание: $row['text']
Время: $row['time']
Статус: $row['status'] <br><br><a class='button' href='page.php?id=$row[id]'>Кнопка</a> <tr><br>";
}

...

if(isset($_GET["id"]))
{
$id = Database::Filter($_GET["id"]);
Database::Query("UPDATE table SET status = 1 WHERE id = $id");
}

monobogdan , хм, умно. Код выглядит вроде как рабочий, завтра протестирую и скажу )
Онлайн: 3
Время:
Gen. 0.0772
(c) Bym.Guru 2010-2026