Está é minha página de consulta, o que preciso é criar duas páginas, uma para editar e outra para salvar as alterações
<?php
include_once("conexao.php");
$filtro = isset($_GET['filtro'])?$_GET['filtro']:"";
$sql = "select * from usuarios where nome like '%$filtro%' order by nome";
$consulta = mysqli_query($conexao,$sql);
$registros = mysqli_num_rows($consulta);
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<title>Sistem de Cadastro - Ojeda</title>
<link rel="stylesheet" href="_css/estilo.css">
</head>
<body>
<div class="container">
<nav>
<ul class="menu">
<a href="index.php"><li>Cadastro</li></a>
<a href="consultas.php"><li>Consultas</li></a>
</ul>
</nav>
<section>
<h1>Consultas</h1>
<hr><br><br>
<form method="get" action="">
Filtrar por nome: <input type="text" name="filtro" class="campo" required autofocus>
<input type="submit" value="Pesquisar" class="btn">
</form>
<?php
print "Resultado da pesquisa com a palavra <strong>$filtro</strong> <br><br>";
print "$registros registros encontrados.";
print "<br><br>";
while($exibirRegistros = mysqli_fetch_array($consulta)){
$codigo = $exibirRegistros[0];
$nome = $exibirRegistros[1];
$email = $exibirRegistros[2];
$profissao = $exibirRegistros[3];
print "<article>";
print "$codigo<br>";
print "$nome<br>";
print "$email<br>";
print "$profissao<br>";
echo "<a href=\"editar.php?codigo=$codigo\">Editar </a>";
print "</article>";
}
mysqli_close($conexao);
?>
</section>
</div>
</body>
</html>