Foros del Web » Programando para Internet » PHP »

Ver registro uno a uno al pulsar un boton

Estas en el tema de Ver registro uno a uno al pulsar un boton en el foro de PHP en Foros del Web. Hoal buenas, soy nuevo en esto del php y estab empezando a hacer alguna pruebas. Lo que me gustaria poder hacer es.. Tengo un formulario ...
  #1 (permalink)  
Antiguo 29/10/2007, 12:49
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 0
Ver registro uno a uno al pulsar un boton

Hoal buenas, soy nuevo en esto del php y estab empezando a hacer alguna pruebas.
Lo que me gustaria poder hacer es..
Tengo un formulario en el que introduciendo lo datos y presioanndo un boton me inserta esso datos en la mysql.
En esa mismo formulario quiero poder hacer que pulsando un boton (siguiente - anterior) poder visualizar el registro 1, si pulso siguiente el 2, todo esto en el mismo formulario sin cambiar de pagina, si pulso anterior pues el anteriro, si pulso anterior en el el 1 que me muestre o el ultimo regitro o que me desaparezca el bopton, o algop asui.

Alguien podria hecharme una manuca??

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 29/10/2007, 13:51
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Ver registro uno a uno al pulsar un boton

Bueno... lo que tratas de hacer es mayormente conocido como "Paginador"... aca en el foro hay un usuario que hizo uno y tiene bastantes seguidores al parecer :D

Puedes utilizar ese o sencillamente crearte uno. Lo que debes hacer es pensar en que dato haz sacado de la base de datos, cual va a ser tu ordenamiento de los registros (si por ID, por fecha, u algun otro tipo de dato) y luego ir pasando de uno en otro.

Si no quieres refrescar la pagina cada vez que alguien clikee, deberas buscar funciones tipo AJAX (Javascript + XML/JSON) que son modelos que se van activando mediante un click o cosas asi (por el lado del cliente).

Bueno... ahi nos cuentas que estas haciendo, si utilizando uno ya existente o haciendote el tuyo.

Suerte y Bienvenido a FDW :D
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #3 (permalink)  
Antiguo 29/10/2007, 14:20
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Ver registro uno a uno al pulsar un boton

Ok muchas gracias, no tendras algun enlace a ese "paginador" verdad?
He buscado en el foro pero bienen muchas paginas y no se cual es la buena.

Gracias de nuevo
  #4 (permalink)  
Antiguo 29/10/2007, 14:24
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Ver registro uno a uno al pulsar un boton

Aca esta: Paginator 1.1
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #5 (permalink)  
Antiguo 29/10/2007, 14:32
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Ver registro uno a uno al pulsar un boton

Muchas gracias tio ya cuento como me va la cosa.

Gracias
  #6 (permalink)  
Antiguo 29/10/2007, 14:44
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Ver registro uno a uno al pulsar un boton

;) no problem ! :D
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #7 (permalink)  
Antiguo 29/10/2007, 14:53
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Ver registro uno a uno al pulsar un boton

One question...Cuando lo pongo como dice el ejemplo de la pagina, y lo tratao de eejcutar me sale este erro:

Error Paginator : No se ha definido la variable $_pagi_sql

Sabeis porque podria ser??
Perdona la chapa pero soy batanet newbie, sorry.

M;uchas garcias
  #8 (permalink)  
Antiguo 30/10/2007, 03:37
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Ver registro uno a uno al pulsar un boton

Busca la variable $_pagi_sql y hazle un seguimiento de como se va comportando, para esto usa "echo" o "print" para ir viendo la variable en la web.

Ahi me cuentas como te fue con eso!

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #9 (permalink)  
Antiguo 01/11/2007, 12:34
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Ver registro uno a uno al pulsar un boton

Vale perfecto ya me sta funcionando, el problema es que lo habia copiado mal.

Otra cosa, haber si me puedes hechar un cable.

Lo que quiero hacer es una base de datios enel que le voy metiendo los datos, hasta ahio todo perfecto.
Pero quiero poder meter en cada uno de los registros una imagen diferente, es decirm, que lña imagen sea tambien un campo a "rellenar".

Eso como podria hacerlo??

Teniendo en cuenta que van a ser muchassssssssss fotos.

Muvchas gracias por todo
  #10 (permalink)  
Antiguo 05/11/2007, 01:56
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Ver registro uno a uno al pulsar un boton

Ok... pensando en que van a ser muuuuuchas fotos debo preguntar si tienes el espacio suficiente en el servidor como para alojar muchas fotos.

Eso porque si es asi, puedes subirlas directamente a una carpeta.

Te dejo este link para que veas como se toma una foto que ha sido enviada por el formulario y como debe estar definido el formulario:

upload imagen con formulario

Suerte y nos cuentas como te fue!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
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 17:18.