2015-03-21 8 views
-2

Я создаю админ-сайт, и все пользователи на нем. Я хочу сделать кнопку удаления в каждой строке пользователя, поэтому, когда я нажимаю на нее, пользователь будет удален из базы данных.Удалить запись пользователя из базы данных с помощью кнопки

<?php 
    $hey = $mysqli->prepare("SELECT id, username, email, rr, house, date, bil, rank FROM user"); 
    $hey->execute(); 
    $hey ->bind_result($id, $username, $email, $rr, $house, $date, $bil, $rank); 

    echo 
     "<table cellpadding='5' cellspacing='5' style='background-color: white; margin-left: -4px;' border='1'> 
     <tr> 
     <th>ID</th> 
     <th>BRUGERNAVN</th> 
     <th>EMAIL</th> 
     <th>PENGE</th> 
     <th>HUS</th> 
     <th>RANK</th> 
     <th>BIL</th> 
     <th>DATO</th> 
     <th>Indstillinger</th> 
     </tr>"; 

     while($hey->fetch()){ 
      echo "<tr>"; 
      echo "<td>" . $id ."</td> ". "<td>" .$username ."</td> ". "<td>" .$email ."</td> ". "<td>" .$rr ."</td>". "<td>". $house . "</td>". "<td>". $rank . "</td>". "<td>". $bil . "</td>". "<td>". $date . "</td>". "<td> <center>DELETE</center> </td>"; 
      echo "</tr>"; 
     } 
     echo "</table>"; 

    $hey->close(); 
?>  

ответ

0

Вам понадобится первый HTML флажок для каждого пользователя линии, затем форму для отправки и страничный/URL, посвященный работе над удалений.

Вы должны использовать функции для извлечения/отображения/удаления ваших данных, поскольку все, что вы делаете, в том же файле, что и вы, - это плохая идея.

Посмотрите на разработку MVC и минималистскую структуру PHP PIP, которая поможет вам понять этот принцип.

Но если вы просто хотите удалить на дисплее, вы должны использовать JavaScript.

+0

Как я использую JavaScript? Мне также нужно удалить пользователей на db .. –

+0

Научитесь использовать его. –

+0

Что с обновлением дисплея? Это то же самое? –

Смежные вопросы