Si, .. pero no como por javascript .. La función que te mostró lado2mx es PHP y esa parte se ejecuta en el servidor cuando la llames -en el servidor-
Código PHP:
<?
function borrar($id_borrar){
// Se hace la comprobación, si usas el método GET
// Acá se eliminará el registro
$eliminar="DELETE FROM emisores WHERE idemiweb='".$id_borrar."'";
mysql_query($eliminar);
echo mysql_error();
}
switch ($_GET['accion']){
case "borrar":
if (isset ($_GET['idmiweb'])){
// Si hay iD .. se llama a tu función para borrar dicho registro.
borrar($_GET['idmiweb']);
// y al terminar . .recargo la página para continuar con otra cosa Y ver fisicamente que el registro ya no aparece en tu listado
header ("Location: ".$_SERVER['PHP_SELF']);
exit;
}
}
break;
case "editar":
// código para editar ...
break;
}
?>
<html>
<head>
<head>
<body>
<?
$sql="SELECT * FROM tabla";
$consulta=msyql_query($sql) or die (mysql_error());
while ($registro=mysql_fetch_array($consulta){
?>
Este es el registo <? echo $registro['nombre'] ?>
<form action="<? echo $_SERVER['PHP_SELF'] ?>" method="GET">
<input hidden="idmiweb" value="<? echo $registro['idmiweb']?>">
<input hidde="accion" value="borrar">
<input type="submit" name="borrar" value="borrar">
</form>
<br>
<?
}
?>
Al pulsar tu botón .. haces el "submit" del formulario .. apuntas a esta misma página que contiene tu script PHP de proceso.
Un saludo,