Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/04/2012, 06:35
Avatar de oscartt67
oscartt67
 
Fecha de Ingreso: abril-2012
Ubicación: fonollosa
Mensajes: 481
Antigüedad: 12 años
Puntos: 97
Respuesta: Gestion/Mantenimiento de entidades con tablas y formularios en php

AJAX te va ayudar un montón en eso. Y JQUERY te ayudará a gestionar las peticiones ajax.
Ten tambien en cuenta que, cuando gravas algo, es bueno recoger:

resultado de la accion: 1/0 (bien o mal)
resultado devuelto: (un mensaje, el mismo formulario, una lista refrescada...o todo)

dichos resultados te serviran para insertalos en ciertas partes de tu web.


Para recibir multiples respuestas del servidor con una sola peticion, se hace mediante JSON, que basicamente es una respuesta en formato array para javascript.
Para darte una idea, el siguiente ejemplo devuelve save_result (numérico si ok), saved_form (el form devuelto por php con los arreglos que toquen), y message (un mensaje de como ha ido la cosa).

jQuery(function($){
$('#(idform)').live('submit',function(){
ur=$(this).attr('action');
params=$(this).serialize();
$.post(ur,params, function(resposta) {
resp=eval('('+resposta+')'); <---array devuelto por php.
if(!isNaN(resp['save_result'])){
$('#3344_divform').html(resp['saved_form']); <-----insercion de codigo en un div
}
$('#3344_message').html(resp['message']);
});
return false
})
})

Aunque JQUERY parezca liado, lo és. Pero a nivel basico, és fácil de comprender. Y te aseguro que vas a sacarle un monton de provecho. El esfuerzo vale la pena.

Animo!!