Foros del Web » Programando para Internet » PHP »

eliminarfilas en php

Estas en el tema de eliminarfilas en php en el foro de PHP en Foros del Web. hola a todos al grano. mi problema es que he puesto un codigo para eliminar las filas que tengoen otra pag pero no hay nigun ...
  #1 (permalink)  
Antiguo 04/08/2009, 17:51
 
Fecha de Ingreso: junio-2009
Ubicación: lima
Mensajes: 139
Antigüedad: 15 años, 5 meses
Puntos: 0
eliminarfilas en php

hola a todos
al grano.
mi problema es que he puesto un codigo para eliminar las filas que tengoen otra pag pero no hay nigun error de invalid query ni nada. el error es otro: no elimina la fila.
alguien me podria decir que estoy haciendo mal?????????????
mi codigo esel sgte:
Código PHP:
<?php
Header
("Location: odes_seleccionadas.php"); 
?>

<?php
$server 
"localhost"
$database "osaed_tutoria";
$user "osaed_tutoria"
$password "osaeduigv2007"
$accion $_POST['accion'];
$id_ode $_POST['id_ode'];
$db mysql_connect($server,$user,$password); 
mysql_select_db($database) or die(mysql_error());
if(
$accion == "eliminar" && $id_ode)  {
    
mysql_query("DELETE FROM ode WHERE id_ode='.$id_ode.'");
    die(
"Ope Eliminada Exitosamente");
}

$query "SELECT * FROM ode "
$resultado mysql_query($query);
while(
$r mysql_fetch_array($resultado)) {
    
$id $r['id_ode'];
    
$usuario $r['nombre'];
    echo 
"<form method='post'><b>$usuario</b> - 
        <input type=hidden name='id_ode' value=$id_ode>
        <input type=hidden name='accion' value='eliminar'>
        <input type=submit name='submit' value='ELIMINAR'>
        </form>"
;
}
mysql_close($db);
?>
  #2 (permalink)  
Antiguo 04/08/2009, 19:30
Avatar de America|UNK  
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años
Puntos: 56
Respuesta: eliminarfilas en php

id_ode='.$id_ode.'"); => id_ode='$id_ode'");
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */
  #3 (permalink)  
Antiguo 04/08/2009, 20:24
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años, 7 meses
Puntos: 14
Respuesta: eliminarfilas en php

mysql_query("DELETE FROM ode WHERE id_ode='$id_ode' ");
  #4 (permalink)  
Antiguo 06/08/2009, 13:34
 
Fecha de Ingreso: junio-2009
Ubicación: lima
Mensajes: 139
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: eliminarfilas en php

casi casi pero aun sigue igual sres
  #5 (permalink)  
Antiguo 06/08/2009, 13:53
 
Fecha de Ingreso: junio-2009
Mensajes: 128
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: eliminarfilas en php

Prueba acambiar

$qu = mysql_query("DELETE FROM ode WHERE id_ode='$id_ode'");
echo $qu;

y dinos que te imprime
  #6 (permalink)  
Antiguo 06/08/2009, 14:51
 
Fecha de Ingreso: junio-2009
Ubicación: lima
Mensajes: 139
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: eliminarfilas en php

ps nada
emelimino la fila pero se va otra pagina paraeliminar
nose puede hacer esto en un una sola pagina o que al eliminar me redireccione ami pagina con la lista q en mi caso es odes_seleccionadas.php
lapagina es ode-eliminar.php enesta pagina elimino

Última edición por lobbys; 06/08/2009 a las 14:52 Razón: evitar confusion de php
  #7 (permalink)  
Antiguo 07/08/2009, 11:45
Avatar de JoseAlejandro_Realza  
Fecha de Ingreso: agosto-2008
Ubicación: Maracay - Venezuela
Mensajes: 192
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: eliminarfilas en php

Hermano, Haga Algo, Pruebe Colocar Los Valores Estaticos, A Ver Si Estas Borrando Lo Que Quieres Correctamente, Y Asi Comprobar Que El Script Esta Perfecto. De Ser Asi, Recuerda Que Si Es Un Campo Varchar Se Escribe id_ode='.$id_ode.'"). Saludos
__________________
Tu Guía Empresarial http://www.empresarial.org.ve Soluciones Empresariales

Atte: José Alejandro Realza
  #8 (permalink)  
Antiguo 14/08/2009, 17:50
 
Fecha de Ingreso: junio-2009
Ubicación: lima
Mensajes: 139
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: eliminarfilas en php

Gracias yal o hice
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 22:16.