Удаление записей с таблицы

137
12 марта 2018, 00:00

Добрый день) Есть код, который отрисовует таблицу с БД и у него есть функция удаление записей с таблицы. Все вроде как-то работает, но при удалении записи, она удаляется не сразу, а только после обновления страницы. Можно ли как-то это исправить?

<?php
define(HOST, 'localhost');
define(USER, 'root');
define(PASSWORD, '');
define(DB_NAME, 'test');
$link = mysqli_connect(HOST, USER, PASSWORD, DB_NAME) or die(mysqli_connect_error($link));
mysqli_query($link, "SET NAMES 'utf8'");
$query = "SELECT * FROM workers";
$result = mysqli_query($link, $query) or die(mysqli_error($link));
while ($row = mysqli_fetch_assoc($result) ) {       
    $mass[] = $row; 
}
$show = '<table border = "1">';
$show .= '<tr>'; 
foreach($mass[0] as $key => $val) { 
$show .= '<th>'.$key.'</th>'; 
} 
foreach ($mass as $value) {                 
    $show .= '<tr>';                                
    foreach ($value as $subvalue) {     
        $show .= '<td>'.$subvalue.'</td>';
    }
    $show .= '<td><a href="?del='.$value['id'].'">удалить</a></td>';
    $show .= '</tr>';
}
$show .= '</table>';
if(!empty($_GET['del'])){
    $queryDel = "DELETE FROM `workers` WHERE id=".$_GET['del'];
    mysqli_query($link, $queryDel) or die(mysqli_error($link));
 }
mysqli_close($link);
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="style/style.css">
</head>
<body>
    <?=$show?>
</body>
</html>

READ ALSO
Узнать на какой именно строчке кода завершилась программа

Узнать на какой именно строчке кода завершилась программа

Как можно создать отладочный модуль , явно записывающий в лог , на какой именно строчке завершилось приложение ? C++ или Qt

145
Будет ли в данном случае повторное копирование объекта на стеке?

Будет ли в данном случае повторное копирование объекта на стеке?

Будет ли в данном случае повторное копирование объекта на стеке?

136
Разница в приведении типов (int) a и int (a)

Разница в приведении типов (int) a и int (a)

Есть ли какая-то принципиальная/важная разница между приведением типов:

147
запросить из /dev/urandom

запросить из /dev/urandom

Как получить беззнаковый 1 байт, знаковый 1 байт? Как получить singned long long и unsigned long longнужно ли запрашивать по 1 байту и "докладывать"?

131