estimados, tengo otra consulta, tengo el siguiente formulario

Código PHP :


usuarios.php

<?php
  
  include_once('include_fns.php');

  if (!check_auth_user())
  {
    login_form();
  }
  else
  {
    $handle = db_connect();

    $query = 'select * from writers ';
    $result = $handle->query($query);

    if ($result->num_rows)
    {
      echo '<table width="500" border="1">';
      echo '<tr><th>Nombre de Usuario</th><th>Nombre Completo</th><th>Opciones</th></tr>';
      while ($user = $result->fetch_assoc())
      {
        echo '<tr><td>';
        echo $user['full_name'];
        echo '<td>';
        echo $user['full_name'];
       echo '<td>';
      if ($user['username'])
        {  
        echo '[Publicado '.date('d M, H:i', $stories['published']).']';
        }
        else
        {
          echo '[<a href="delete_users.php?edit='.$user['username'].'">borrar</a>] ';
        echo '[<a href="edit_user.php?edit='.$user['username'].'">editar</a>] ';
          
        }
        
        echo '</td></tr>';
      }
      echo '</table>';
     
      echo '<td></tr>';
        
        
      }
      echo '</table>';
    }
  
?>






Código PHP :


borrar usuarios.php

<?php
  

  include_once('include_fns.php');

  $handle = db_connect();

  $edit = $_REQUEST['$edit'];
  if(check_permission($_SESSION['auth_user'], $edit))
  {
    $query = "DELETE FROM writers WHERE username='$edit'";
    $result = $handle->query($query);
  }
  header('Location: '.$_SERVER['HTTP_REFERER']);
?> 


la primera parte ingresa a la tabla writers y muestra los usuarios creados, en cada uno de ellos aparece borrar o editar, en borrar se borra el usuario y en editar puedes cambiar el password, cambiar el nombre y las secciones a las cuales puede acceder pero el la opción borrar no esta realizando esa orden, a lo mejor es un detalle que pase por alto y ojal me ayuden a solucionarla, gracias