No entiendo lo que dices de que si le paso caracteres alfanumericos como id no me eliminará el registro, porque
DELETE FROM empleados WHERE usuario='SE5446' puedo hacerlo bien
Te pongo el código que me comentas
eliminacion.php Código PHP:
<?php
require('conexion.php');
//variable GET
$id=$_GET['usuario'];
//elimina el registro de la tabla empleados
$sql="DELETE FROM empleados WHERE usuario=$id";
mysql_query($sql,$con);
include('consulta.php');
?>
consulta.php: Código PHP:
<?php
require('conexion.php');
//consulta todos los empleados
$sql=mysql_query("SELECT * FROM empleados",$con);
//muestra los datos consultados
?>
<table>
<tr>
<td>Borrar</td>
<td>Usuario</td>
</tr>
<?php
while($row = mysql_fetch_array($sql)){
echo "<tr>";
echo "<td>
<a style=\"cursor:pointer;\" onclick=\"eliminarDato('".$row['usuario']."')\">
<img type=\"image\" src=\"bin.png\" /> </a> </td>";
echo " <td>".$row['usuario']."</td>";
echo "</tr>";
}
?>
</table>