NECESITO MEJORAR TABLAS DE CONSULTA

Iniciado por smagno, 31 Octubre 2009, 12:13 PM

0 Miembros y 1 Visitante están viendo este tema.

smagno

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.

Hadess_inf

Podrias poner tus consultas y todos podriamos opinar como se pueden mejorar.

smagno

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.

Mr. Crowley

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.
Mi blog personal: www.calirojas.com

Hadess_inf

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

smagno

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.

Mr. Crowley

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
Mi blog personal: www.calirojas.com

smagno

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.

Mr. Crowley

#8
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:

Código (html4strict) [Seleccionar]

   <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&iacute;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):

Código (html4strict) [Seleccionar]

Art&iacute;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/

Mi blog personal: www.calirojas.com