Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/07/2014, 10:59
Avatar de eccorposse
eccorposse
 
Fecha de Ingreso: diciembre-2009
Ubicación: Beijing
Mensajes: 69
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Eliminar registros de una tabla consultada de mysql

Mira si te dice que los encabezados ya fueron enviados por procesosrequeridos.php es porque hay otro encabezado en algunas de tus paginas que van incluidas o no en indexempresa.php, si ese no es el caso, planteate la estructura de la pagina.

Mira esto es lo que hice con tu script:

PAGINA A.PHP
Código PHP:
Ver original
  1. <?php include("conexion.php"); ?>
  2. <?php
  3. if (isset($_POST["btn1"])) {
  4.     $btn=$_POST["btn1"];
  5.     if($btn=='Eliminar') {
  6.         $sql="DELETE FROM empresas WHERE idempresa='$var'";
  7.         mysql_query($sql);
  8.         echo "<script> alert('Registro eliminado correctamente');</script>";
  9.     }
  10.     else {
  11.         echo "<script> alert('El registro no pudo ser eliminado');</script>";
  12.     }
  13. }
  14. ?>

PAGINA B.PHP
Código PHP:
Ver original
  1. <form  action="a.php" method="post">
  2. <input name="btn1" type="submit" value="Eliminar" />
  3. </form>

PAGINA C.PHP
Código HTML:
Ver original
  1. Hola

Lo siento te estaba respondiendo otra vez, entonces deberias revisar bien que archivo en el host esta enviando el header() justamente despues que procesosrequeridos.php haga lo suyo, para localizarlo investiga dentro de indexempresa.php y mira si los includes que tienes envian algun header().