Foros del Web » Programando para Internet » PHP »

Delete no me borra. Ayuda!!

Estas en el tema de Delete no me borra. Ayuda!! en el foro de PHP en Foros del Web. Tengo unos estudios, cada uno con su id. Paso el nif y el id del estudio con <a href='borrar_estudio.php?Nif=$Nif&idEstudio=$j'> En la barra de direcciones me ...
  #1 (permalink)  
Antiguo 26/08/2009, 10:58
 
Fecha de Ingreso: agosto-2008
Mensajes: 161
Antigüedad: 15 años, 8 meses
Puntos: 0
Delete no me borra. Ayuda!!

Tengo unos estudios, cada uno con su id. Paso el nif y el id del estudio con

<a href='borrar_estudio.php?Nif=$Nif&idEstudio=$j'>

En la barra de direcciones me salen bien los valores de Nif y idEstudio, pero no consigo que me borre el registro...

He puesto un echo debajo de las 2 primeras líneas y no me imprime nada...

Código PHP:
<?

$Nif
=$_POST['Nif'];
$idEstudio=$_POST['idEstudio'];

require (
"conexion.php");

$sql "DELETE FROM candidatoestudio3 WHERE nifCandidato='$Nif' AND idEstudio='$idEstudio'";
mysql_query($sql);

include(
"estudios.php");
                
?><input type="hidden" value=<?php echo $Nif;?> name="Nif"><?

?>
  #2 (permalink)  
Antiguo 26/08/2009, 11:10
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Delete no me borra. Ayuda!!

Porque no estas usando el metodo de post sino de get debe ser asi
Código php:
Ver original
  1. $Nif=$_GET['Nif'];
  2. $idEstudio=$_GET['idEstudio'];
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 26/08/2009, 11:13
 
Fecha de Ingreso: agosto-2008
Mensajes: 161
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Delete no me borra. Ayuda!!

Muchas gracias!

Vaya fallo más tonto! :S
  #4 (permalink)  
Antiguo 26/08/2009, 11:15
Avatar de aliza  
Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 15 años, 4 meses
Puntos: 6
Respuesta: Delete no me borra. Ayuda!!

Cita:
Iniciado por una_xikilla Ver Mensaje
Tengo unos estudios, cada uno con su id. Paso el nif y el id del estudio con

<a href='borrar_estudio.php?Nif=$Nif&idEstudio=$j'>

En la barra de direcciones me salen bien los valores de Nif y idEstudio, pero no consigo que me borre el registro...

He puesto un echo debajo de las 2 primeras líneas y no me imprime nada...

Código PHP:
<?

$Nif
=$_POST['Nif'];
$idEstudio=$_POST['idEstudio'];

require (
"conexion.php");

$sql "DELETE FROM candidatoestudio3 WHERE nifCandidato='$Nif' AND idEstudio='$idEstudio'";
mysql_query($sql);

include(
"estudios.php");
                
?><input type="hidden" value=<?php echo $Nif;?> name="Nif"><?

?>

No se si lo que digo está bien del todo, pero... no te falta incluir la conexión en la consulta? Yo siempre hago las querys así:
mysql_query($sql,$con);

Si le metes solo la sentencia no te la ejecutará.
__________________
Dando cabezados se aprende...
  #5 (permalink)  
Antiguo 26/08/2009, 12:09
Avatar de bioxido  
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 5 meses
Puntos: 21
Respuesta: Delete no me borra. Ayuda!!

Aliza, no es siempre necesario eso, depende del programador como lo programe..si ya te conectas previamente 'desde' el archivo conexion.php no es necesario.
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 19:02.