Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2014, 13:56
Avatar de manuparquegiralda
manuparquegiralda
 
Fecha de Ingreso: junio-2012
Ubicación: Barcelona
Mensajes: 241
Antigüedad: 11 años, 10 meses
Puntos: 39
Respuesta: Redireccionar al eliminar ultima fila

Que hubieras puesto un poco más tu código habría sido útil y la verdad, cuesta bastante entender bien tu duda, a ver si lo he hecho.

A ver a priori veo varios fallos:

1) La query a mySql la asignas a la variable $buscar_litros_bolo y el mysql_num_rows se lo estás pasando a esta variable $buscar_litros

2) Creo que el segundo fallo lo tienes en que el objeto que pasas desde PHP está identificado como "libros" y el que quieres coger en la función javascript, lo estás identificando como "status". Si quieres que funcione cambia alguno de los dos para que coincidan. Por otro lado ya que no veo tu fucnción javascript completa imagino que estarás pasandole un "eval()" a la respuesta que te venga de ajax ¿No? Si no no estás comparando un objeto, si no una cadena.

De hecho, si solo estás pasando un dato desde el php, no es necesario que le pases un objeto, podrías hacerlo así:

Código PHP:
Ver original
  1. <?php
  2.  
  3. mysql_query('DELETE FROM produccion WHERE id = "' . $id . '"');
  4. $buscar_litros_bolo = mysql_query('SELECT * FROM produccion WHERE numero_bolo = "' . $bolo . '"');
  5.  
  6. if(mysql_num_rows($buscar_litros_bolo) == 1) {
  7.     echo 'ultimo_eliminado';
  8. } else {
  9.     echo 'eliminados';
  10. }
  11. ?>

Código Javascript:
Ver original
  1. $.ajax({
  2.     success: function(data){
  3.         if(data=='eliminado') {
  4.             // Aquí lo que sea
  5.         } else if(data=='eliminado_ultimo') {
  6.             // Aquí lo que sea
  7.         }
  8.     }
  9. })

Algo así debería funcionarte siempre que en la función ajax estes pasando bien los datos al php. Un saludo

Última edición por manuparquegiralda; 13/08/2014 a las 14:10