Foros del Web » Programando para Internet » PHP »

Error con delete de php a mysql

Estas en el tema de Error con delete de php a mysql en el foro de PHP en Foros del Web. Hola a todos y disculpen que ande aquí de nuevo con mis dudas, pero resulta que estoy haciendo un archivo para poder borrar usuarios que ...
  #1 (permalink)  
Antiguo 23/06/2009, 03:48
 
Fecha de Ingreso: mayo-2008
Mensajes: 7
Antigüedad: 16 años
Puntos: 0
De acuerdo Error con delete de php a mysql

Hola a todos y disculpen que ande aquí de nuevo con mis dudas, pero resulta que estoy haciendo un archivo para poder borrar usuarios que así lo puedan requerir (antes de esto tengo tablas de respaldo para cualquier cosa que llegara a ocurrir), y es lo único que no puedo conseguir, inserto, modifico, pero lo más simple no lo puede hacer, tal vez esté "trabado" y no pueda ver mi error, les pido a ver si me pueden ayudar este es mi código:
Código:
<?php
include ("elektro.php");
$id = $_POST['id']; //aquí lo declaré de nuevo porque ya no sé que hacer....ejeje
	
	if (!empty($_GET['id'])){
	$consultar= "select id from arecup where id = '$id';";
    $ejecutar= mysql_query($consultar,$enlace);     
	$fila = mysql_fetch_array ($ejecutar);
		 $id = $fila[0];		 
		 echo $id; //aquí la puse solo para ver si esta jalando la variable y sí me la muestra
		  }
		
	if (!empty($_POST['id'])){
	$delete = mysql_query ("delete from arecup WHERE arecup.id = '".$id."' limit 1; ");
	$ejecution = mysql_query ($delete, $enlace);
	}

	if((!empty($id))) {
        echo ("<b><marquee behavior='alternate' loop='1' width='450'>No hubo errores en la operación!</b></marquee>");
		echo $id;
    }
		else
		{
	echo "<div>"."Error ! <b><marquee behavior='alternate' loop='0' width='450'>Ha habido un error con el borrado de usuario</b></marquee>"."</div>";
	echo "<div>"."<a href='javascript:history.back()'>"."Regresar"."</a>"."</div>";
		}
?>
El archivo elektro.php es el que contiene mis datos de conexión y es exactamente el mismo que uso para las demás operaciones y no he tenido problema.
Muchas gracias

Última edición por sickpsique; 23/06/2009 a las 03:50 Razón: añadir comentario
  #2 (permalink)  
Antiguo 23/06/2009, 03:59
 
Fecha de Ingreso: agosto-2007
Mensajes: 345
Antigüedad: 16 años, 8 meses
Puntos: 21
Respuesta: Error con delete de php a mysql

Primero asegurate de que la consulta funciona. Para ello ejecutala en mysql o con phpmyadmin.

Creo que tu código debería ser asi:

Código PHP:
$delete "delete from arecup WHERE arecup.id = '".$id."' limit 1; ";
$ejecution mysql_query ($delete$enlace); 
en lugar de

Código PHP:
$delete mysql_query ("delete from arecup WHERE arecup.id = '".$id."' limit 1; ");
    
$ejecution mysql_query ($delete$enlace); 
__________________
----
http://www.mascodigo.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:35.