Foros del Web » Programando para Internet » PHP »

Datagrid en php

Estas en el tema de Datagrid en php en el foro de PHP en Foros del Web. Hola,necesito crear una grilla o datagrid para mostrar los datos de una base de datos en mysql y poder editarlos desde la misma. Alguien sabe ...
  #1 (permalink)  
Antiguo 10/06/2015, 16:43
(Desactivado)
 
Fecha de Ingreso: julio-2010
Mensajes: 51
Antigüedad: 13 años, 9 meses
Puntos: 1
Datagrid en php

Hola,necesito crear una grilla o datagrid para mostrar los datos de una base de datos en mysql y poder editarlos desde la misma. Alguien sabe como hacerlo? . Les agradezco de antemano.
  #2 (permalink)  
Antiguo 10/06/2015, 19:40
 
Fecha de Ingreso: mayo-2013
Mensajes: 191
Antigüedad: 10 años, 11 meses
Puntos: 10
Respuesta: Datagrid en php

Pues en principio se hace asi:
1. Se hace un script PHP que se conecta a la base de datos
2. Se hace una consulta a la base de datos para mostrar las primeras 10 - 20 - 500 -100 filas
3. Los datos resultantes se ponen como valor a unos imput en HTML
4. Se envian al navegador
5. Con HTML y Css se ordenan los input-s en la pagina para que parezcan como un grid
6. Al hacer modificaciones en un campo se mandan por ajax a otro script php despues de x segundos o al pulsar tecla enter ( esto se hace con javascript )
7. este otro script php que recibe lo que se ha enviado en el punto 6 se conecta otra vez a la base de datos (se puede emplear el mismo script del punto 1)
8. se hace otra consulta a la base datos esta vez con UPDATE para el campo modificado y enviado por ajax ( al punto 6)
9. se recoge la respuesta de la dicha conexion
10. se manda como respuesta ajax si la modificacion ha sido exitosa

Esto es un resumen tenga en cuenta que cada punto atrae otros 2-3-5 sub-puntos que no le he puesto aqui para no alargar mucho el mensaje

Entonces mi pregunta es ... ¿cual(es) de estos pasos no te sale(n)? ¿y que error te da?

Última edición por matake; 10/06/2015 a las 20:09

Etiquetas: datagrid, mysql
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:36.