Necesito mejorar mi tabla de consulta con un estilo mas dinamico o llamativo y que tenga paginado, por que lo que he mirado son demasiado sencillos.
Para alguno de este foro si hay algun vinculo donde me puedan colaborar.
Agradeciendoles de ante mano.
Podrias poner tus consultas y todos podriamos opinar como se pueden mejorar.
Hadess_inf,
La consulta es la tu generastes sino que la puse para la tablas mias, lo que queria es mejorarla en presentacion y ponerle paginado.
El paginado lo puede hacer con este script: http://jpinedo.webcindario.com/scripts/paginator/
Si es Ajax entonces va a tener que hacerle algunas modificaciones al codigo.
Cita de: smagno en 3 Noviembre 2009, 03:22 AM
Hadess_inf,
La consulta es la tu generastes sino que la puse para la tablas mias, lo que queria es mejorarla en presentacion y ponerle paginado.
No entiendo ... :-X :-X :-X
Mr. Crowley
Gracias por el Link de Paginador. Si tienes otro link para cambiar la presentacion de las tablas como algo mas dinamico, llamativo que se vea la consulta. Me imagino con un archivo css.
Otra cosa necesito modificar un registro una vez seleccionado en la consulta tengo el boton de editar pero necesito que me muestre la informacion en la misma creacion para no generar otra pagina para hacer la modificacion.
Otras modificacion que necesito hacer es que si escribo un codigo el verifique si existe en la tabla y me traiga la informacion en pantalla para hacer la modificacion. claro esta debe haber una variable de memoria para saber si es nuevo INSERT o modificado UPDATE.
Muchas Gracias.
Cita de: smagno en 3 Noviembre 2009, 14:04 PM
Mr. Crowley
Gracias por el Link de Paginador. Si tienes otro link para cambiar la presentacion de las tablas como algo mas dinamico, llamativo que se vea la consulta. Me imagino con un archivo css.
Con gusto ;D Exacto, eso se puede hacer con css... no se, me parece que tiene el
concepto de "dinamico" un poco equivocado... pero bueno :-X
Cita de: smagno en 3 Noviembre 2009, 14:04 PM
Otra cosa necesito modificar un registro una vez seleccionado en la consulta tengo el boton de editar pero necesito que me muestre la informacion en la misma creacion para no generar otra pagina para hacer la modificacion.
Puede usar la misma pagina para crear nuevos o actualizar. Ejemplo:
Tenemos la pagina ejemplo.php con dos campos Nombre y Apellidos. Si va a
crear un nuevo registro entonces llama a la pagina como ejemplo.php, si va a editar
algo entonces podria llamarla de esta otra forma: ejemplo.php?txtNombre=Pedro&txtApellidos=Perez
Me entiende?
Cuando se abre la pagina podria verificar:
si txtNombre y txtApellidos no estan vacias
CampoNombre = txtNombre (variable pasada por la url)
CampoApellidos = txtApellidos (igual que lo anterior)
sino
los campos se muestran vacios para que el usuario ingrese los nuevos datos
fin
Suponiendo que el nombre es la llave de la tabla (es solo un ejemplo, ya que seria
una semejante estupidez)... a la hora de que el usuario le de clic al boton Guardar,
ud tiene que comprobar si el nombre existe o no.. si existe entonces se actualiza, sino
se almacena el nuevo registro.
Cita de: smagno en 3 Noviembre 2009, 14:04 PM
Otras modificacion que necesito hacer es que si escribo un codigo el verifique si existe en la tabla y me traiga la informacion en pantalla para hacer la modificacion. claro esta debe haber una variable de memoria para saber si es nuevo INSERT o modificado UPDATE.
Muchas Gracias.
Creo que eso es lo mismo que puso anteriormente, o al menos creo que se soluciona
con lo mismo que le anote. Saludos ;D
Mr. Crowley
Ya entendi la parte de la actualizada, pues ahi tienes logica que al momento de grabar verifico si existe y ahi insert o update.
En lo dinamico vale la observacion, pues lo que quiero es como mejorar la presentacion. si tienes algun link para mejorarlo???.
Lo que no he podido entender es poder traer la informacion para la pantalla frmusuario donde en los text en el value tengo el echo con la variable.
Hmmm... no entendi muy bien lo ultimo, pero aqui va un ejemplo rapido:
Suponiendo que la pagina donde muestra su tabla con datos es pagina.php:
<table align="center" border="1">
<tr>
<td>COD1</td>
<td>Lo que sea</td>
<td><a href="articulos.php?codigo=COD1">Editar</a></td>
</tr>
<tr>
<td>COD2</td>
<td>Lo que sea</td>
<td><a href="articulos.php?codigo=COD2">Editar</a></td>
</tr>
<tr>
<td colspan="3">
<a href="articulos.php">Registrar nuevo artículo</a>
</td>
</tr>
</table>
Ahi estan los links para editar (los genera con PHP al momento de generar la tabla). Al final hay un enlace para registrar un nuevo articulo. Note que cuando va a editar el link es articulos.php?codigo=LO_QUE_SEA. Cuando se quiere un articulo nuevo solo se llama a la pagina articulos.php.
Ejemplo de pagina que maneja los articulos (articulos.php):
Artículo: <input type="text" id="txtCodigo" value="<?php echo trim($_GET["codigo"]); ?>">
Solo tiene un campo (txtCodigo)... pero es solo para ejemplificar. Cuando la pagina se abre coloca en el campo de texto el valor de la variable codigo, si la variable tiene algo entonces lo imprime ahi.
smagno, espero haber aclarado su duda.. cualquier cosa avisa ::)
Edito:
Con respecto a lo de CSS, este enlace podria servirle: http://www.ricardotayar.com/2007/11/10/utilizar-css-con-tablas-para-hacer-cosicas-chulas-asi-se-hace-otro-gran-secreto-de-css-desvelado/