Error en droptable

Iniciado por jalbtercero, 22 Mayo 2016, 11:27 AM

0 Miembros y 1 Visitante están viendo este tema.

jalbtercero

Es decir tengo unphp muy sencillo que compreuba si existe la tabla y si es asi la borra.
Pero al darli click al submit en el formulario, abre el php y me da un http error 500

Codigo:
Código (php) [Seleccionar]

  <?php 
require("connect_db.php");

$resultado mysql_query("show tables like 'chat'");
$existe mysql_num_rows($resultado);

if(
$existe>0) {
$tabla mysql_query("DROP TABLE chat",$link);
mysql_close($link);
echo '<script type="javascript">alert("La tabla se borro")</script>';
header("Location: /paginaad.php")
} else {
echo '<script type="javascript">alert("La tabla no existe")</script>';
}

?>



MODIFICO: Perdon de antemano mi estupidez en no repasar el codigo, era porque faltaba un punto y coma


MODIFICO2:
pero igualmente no se porque cuando borro la tabla o no existe no me salen los alert y ya los cambie y los puse asi:

Código (php) [Seleccionar]

echo '<script language="javascript">alert("No existe la tabla")</script>';


No me da error pero no lo hace... Puede ser por el header?

AlbertoBSD

No puedes mandar un header despues de mandar un  texto al cliente, tiene que ser antes.

Si quieres que te mande los alert puedes mandar llamar a esa pagina desde un jquery y dependiendo de lo que la pagina le devuelva al jquery mandar un mensaje de alert con el resultado.

Saludos.
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW