Cita:
Iniciado por pateketrueke El cero se da por forzar el tipo (int), al parece están trabajando sin el reporte de errores, porque dicha variable puede no existir o estar vacía, por eso al aplicar (int) de cero.
Lo que es evidente es que en la URL de la barra de direcciones del navegador se debería ver claramente
eliminaproceso.php?id=<ID> con el <ID> correcto, eso es fundamental, si eso no es así entonces se está pasando la el ID desde el inicio.
+1 . La id nunca puede ser 0 empiezan de 1 , asi que tiene mal la variable.
di nos el resultado de esto
Código PHP:
$con=mysql_connect("localhost","root","","prueba1" );
$sql = "delete from comentarios where id_comentario='".(int)$_GET['id_comentario']."'";
$query=mysql_query($sql) or die('ERROR: '.mysql_error() . '; SQL: '.$sql);
echo "<pre>";
print_r($_GET);
echo "</pre>";