PHP - Trabajar en tiempo real

 
Vista:

Trabajar en tiempo real

Publicado por gohan (1 intervención) el 11/04/2018 00:24:28
Hola buenas Tardes

Alguien que me pueda orientar

como trabajar un portal en tiempo real

tabla que no es fija puede variar durante el dia, asi que el numero de campos de la tabla son variables
------------------------
a actuaize a y dependiendo de su status actualize otras partes del sistema una vez que termina con a pase a b
b y asi sucesivamente
c
d
e
f
------------------------

actualizar las demas partes de la pagina no tengo problema se como hacerlo con ajax trabajando con el id
lo que no se es como trabajar con la tabla para que me vaya actualizando uno por uno y no todos hasta que termine de ejecutarse la consulta

les agradesco de antema su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Trabajar en tiempo real

Publicado por Alejandro (839 intervenciones) el 17/04/2018 16:31:31
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
¿Puedes explicarte mejor?
No me quedo muy claro en especifico los campos variables

Entiendo tienes una tabla HTML y quieres actualizar fila por fila pero no se si los valores del html actualizarlos en la tabla de la BD o de la BD actualizar a la tabla de HTML

Un ejemplo con jQuery para actualizar la tabla HTML seria como esto:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$("table tbody tr").each(function(){
	nID = $(this).find("td:eq(0)").text(); //Suponiendo que la primer columna es el id del registro
	$.ajax({
		url:"actualiza.php",
		type:"post",
		data:"id="+nID,
		success:function(respuesta){
			//Suponiendo que te regresa un jSon con lo correspondiente a las columnas
			$(this).find("td:eq(1)").text(respuesta.columna2);
			$(this).find("td:eq(2)").text(respuesta.columna3);
			$(this).find("td:eq(3)").text(respuesta.columna4);
		}
	});
});
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar