yo lo hago de la siguiente manera(usando el paginator de jpinedo), pero te pondre el codigo sin la paginacion para ke no se te haga tan lioso
Código PHP:
<?
include('config.php'); // incluimos el archivo con los datos de conexion a la BD
$sql = "SELECT id, nick, email, pais FROM users ORDER BY id ASC";
print "<table width=720 border=0 cellpadding=0 cellspacing=2 bgcolor=#ffffff>";
print "<tr>
<td width=40>ID</td>
<td width=140>Nick</td>
<td width=250>Correo Electrónico</td>
<td width=90>País</td>
<td colspan=2 width=180>Acción</td>
</tr>";
while($row = mysql_fetch_array($sql))
{
print "<tr><td width=40 class='tema'>";
$codigo = $row['id'];
print "<a href=perfil.php?id=$codigo><b>$codigo</b></a>";
print "</td><td width=140>";
echo $row['nick'];
print "</td><td width=250>";
echo $row['email'];
print "</td><td width=90>";
echo $row['pais'];
print "</td><td width=80>";
echo "<form method=post action=eliminaruser.php?id=$codigo onclick=\"if(!confirm('Estás apunto de eliminar a $row[nick]. Estás seguro de realizar esta operación?')) return false;\"><input type=submit value=Eliminar></form>";
print "</td><td width=80>";
echo "<form method=post action=editaruser.php?id=$codigo><input type=submit value=Editar></form>";
print "</td></tr>"; }
print "</table>";
?>
ahora es cuestion de ke te crees los php's ke se hacen mension en cada boton con su respectiva funcion para cada caso
saludos