Bueno, yo te diria que tires ese codigo a la basura y hagas un nuevo(sin ofender).
Crea un que no sea tan equilonbado...
Aca te paso un boseto de como te seria mas facil.:
<?php
//aca conectate a la base de datos
$opt=$HTTP_GET_VARS["opt"];
if($opt==1){
$nom=$HTTP_GET_VARS["nombre"];
$apel=$HTTP_GET_VARS["apellido"];
$tel=$HTTP_GET_VARS["telefono"];
//usa las variables para la funcion delete de sql
// o simplemente referncialas con su nombre asi: '".$nombre."'
//y antes de cerrar la funcion delet con el ";" coloca "or die("los datos no pueden ser borrados");"
//y el vendito echo..jaja
?>
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
<script language="javascript">
function verifica(){
if( formulario.nombre.value=="")
{
alert("Coloque su nombre");
return;
}
formulario.opt.value=1;
formulario.submit();
}
</script>
</head>
<body>
<form id="formulario" name="formulario" >
<input type="hidden" name="opt">
nombre: <input name="nombre"><br>
apellido: <input name="apellido"><br>
telefono: <input name="telefono"><br>
<button name="borrar" type="reset" onclick="verifica()">borrar data</button>
</form>
</body>
</html>
<?php
//aca conectate a la base de datos
$control=$HTTP_GET_VARS["ocult"];
if($control==1){
$nom=$HTTP_GET_VARS["nombre"];
$apel=$HTTP_GET_VARS["apellido"];
$tel=$HTTP_GET_VARS["telefono"];
//usa las variables para la funcion delete de sql
// o simplemente referncialas con su nombre asi: '".$nombre."'
//y antes de cerrar la funcion delet con el ";" coloca "or die("los datos no pueden ser borrados");"
//y el vendito echo..jaja
?>
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
<script language="javascript">
function verifica(){
if( formulario.nombre.value=="")
{
alert("Coloque su nombre");
return;
}
formulario.ocult.value=1;
formulario.submit();
}
</script>
</head>
<body>
<form id="formulario" name="formulario" >
<input type="hidden" name="ocult">
nombre: <input name="nombre"><br>
apellido: <input name="apellido"><br>
telefono: <input name="telefono"><br>
<button name="borrar" type="reset" onclick="verifica()">borrar data</button>
</form>
</body>
</html>
Esto es algo sencillo que usa una variable oculta llamada ocult para poner en marche el código php y si le pones otro tipo al botón te tiene que andar igual. Probalo y decime(va... si tenes ganas)
recorda que el mejor código es el mas sencillo...
SUERT...