No puedes mezclar codigo cliente con codigo servidor.. por lo que la idea es la siguiente..
Recorres todos los datos con un select y que mejor forma de saber de que dato hablamos.. que identificandolos por medio del ID.. ese id que siempre ponemos en la BD al inicio de cada tabla.. pues bueno.. entonces lo que trato de explicar es que ese id hay que escribirlo en un enlace.. por ej.. esto quedaria asi..
<a href="javascript
:void(0)" onclick="deleteid(5)">Borrar</a>
Y pues luego cuando le das click se enviaria a otra pagina llamada procesar.php el id 5.. entonces procesar recibiria ese id .. y con esa informacion ya podria borrarse ese registro de la BD..
Código PHP:
$sql = "SELECT * FROM tabla";
$query = mysql_query($sql);
if (!$query) die ("Error: ".mysql_error());
while ($row = mysql_fetch_array($query, MYSQL_ASSOC)) {
echo $row['id']." - <a href='javascript:void(0)' onclick='deleteid(".$row['id'].")'>Borrar registro</a>";
}
echo "<script language='JavaScript'>";
echo "function deleteid(id)";
echo "{";
echo "window.location.ref = 'procesar.php?idvalue='+id";
echo "}";
echo "</script>";
No se si me explique bien...