Foros del Web » Programando para Internet » PHP »

mover registros (arriba o abajo)

Estas en el tema de mover registros (arriba o abajo) en el foro de PHP en Foros del Web. hola ^^ yo recuerdo cuando las bases de datos en internet eran poco corrientes para la gente ordinaria y qe recien empezaba como yo, y ...
  #1 (permalink)  
Antiguo 18/06/2007, 20:29
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 8 meses
Puntos: 22
Sonrisa mover registros (arriba o abajo)

hola ^^
yo recuerdo cuando las bases de datos en internet eran poco corrientes para la gente ordinaria y qe recien empezaba como yo, y me dedicaba a inventar clases para manejar lo mas similar a una base de datos posible, informacion en archivos de texto.
bueno irrelevante la historia xD a lo que voy es que con ese medio, uno podia mandar un registro lugares arriba o debajo de su posicion actual en el archivo de base de datos.

lo que me gustaria es ver ideas sobre como hacer algo asi ahora con mysql ^^ lo mas logico seria usar un numero que identifique la posicion, pero cuando qieras llevar uno hacia arriba.. tendrias que modificar todos los que estan debajo..

asique bueno los dejo
gracias por su atencion xD

exitos
  #2 (permalink)  
Antiguo 18/06/2007, 21:10
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: mover registros (arriba o abajo)

no le entendi :/ la idea
hacer el ingreso las consultas ??? que quiere ordenar :/
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 19/06/2007, 15:04
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 8 meses
Puntos: 22
Re: mover registros (arriba o abajo)

jaja lo se, soy un animal u.u

no, la idea seria tener una lista de registros extraidos de una tabla en una db mysql, y poder tomar cualqiera de ellos y mandarlo un lugar arriba o debajo en esa lista (es decir hacer un script que suba o baje ese registro)

mm.. como si fuera una lista que se ordena por el tiempo de creacion, pero que luego se pueda desordenar (o reordenar) teniendo en cada fila de esa lista un boton que diga "subir" y uno que diga "bajar", por ejemplo

espero que se entienda x(

gracias :D
exitos
  #4 (permalink)  
Antiguo 20/06/2007, 11:55
Avatar de oso96_2000  
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 21 años, 9 meses
Puntos: 35
Re: mover registros (arriba o abajo)

Mmh.. un campo extra en la bd que indique el orden en que estan acomodados, cuando lo subas, intercambias ese numero por el del registro anterior y cuando lo bajes, lo intercambias por el del registro siguiente.. no se si me explico xD
__________________
Sin Ideas
  #5 (permalink)  
Antiguo 20/06/2007, 12:48
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 8 meses
Puntos: 22
Re: mover registros (arriba o abajo)

si tnes toda la razon
yo lo plantee al principio, pero me confundi y pense qe era mucho lio, ahora lo pienso mejor y es verdad xD

(Y)


aunqe decidi no usarlo =x qeda la idea
gracias ^^

exitos
  #6 (permalink)  
Antiguo 09/07/2007, 11:18
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años
Puntos: 36
Re: mover registros (arriba o abajo)

Y cómo sería el código para coger el numero anterior?
Supongamos que tenemos una variable de valor 4:
$numero = 4;
Cómo se cogería el número anterior, es decir, el 3?
  #7 (permalink)  
Antiguo 09/07/2007, 12:23
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 8 meses
Puntos: 22
Re: mover registros (arriba o abajo)

Ya habia intentado hacer eso yo y de hecho lo habia consultado en el foro. Creo qe lo unico qe puedes hacer es una nueva consulta con $numero-1 ^^

Exitos
  #8 (permalink)  
Antiguo 09/07/2007, 14:38
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años
Puntos: 36
Re: mover registros (arriba o abajo)

Es verdad! Muchísimas gracias, no se me habia ocurrido, geq .
  #9 (permalink)  
Antiguo 09/07/2007, 14:48
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 8 meses
Puntos: 22
Re: mover registros (arriba o abajo)

esta bien, te entiendo. es logico pensar en seleccionar un registro y pedirle a mysql que te de el anterior, a parte de qe seria util

bueno, exitos.
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 18:37.