Comunidad de diseño web y desarrollo en internet online

Ordenar imagenes a traves de desplegable

Citar            
MensajeEscrito el 29 Dic 2008 03:50 pm
hola a todos, tengo una duda y no se como solventarla.

Tengo una tabla que almacena imagenes asociadas a proyectos y le da un orden

la tabla tiene, id, id_proyecto, orden, imagen

Luego listo las imagenes a traves de un php, pero quiero que puedas reordenarlas desde un desplegable.

Os dejo una captura para que os hagais una idea.



La verdad es que no se como hacerlo, supongo que deberia meter el orden en un array y luego hacer un update de una por una las imagenes que hay.

Pero no se por donde empezar.

Alguien sabe donde puedo encontrar un tutorial o ayudarme a solventarlo.

muchas gracias

Por dazao

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Dic 2008 05:56 pm

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 30 Dic 2008 10:31 am
mmm, creo que no me he explicado bien.

tengo un array en php 1,2,3,4 y quiero poder reordenarlo con desplegables, rollo quiero que la 3º posicion este en la primera, entonces el array quedaria asi 3,1,2,4 o de otra forma, pero no se donde buscar una funcion asi, es para reordenar la galeria de fotos, luego ya haría el update

gracias :D

Por dazao

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Dic 2008 01:17 pm
aca estan todas las funciones que tienen que ver con matrices de php http://es.php.net/manual/es/book.array.php
pero esto yo lo haría sencillo

Código PHP :

$temporal[1] =$galeria[1];
$temporal[2] =$galeria[2];
$galeria[1] = $temporal[2];
$galeria[2] = $temporal[1];

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 30 Dic 2008 01:57 pm
gracias inaka, una última pregunta, me he estado mirando las funciones y aunque hay muchas de reordenación no he encontrado ninguna que me permita pasarle un valor y automaticamente reorganice los valores e indices, me puedes indicar que función debería mirar, la verdad es que me esta costando horrores y supongo que es algo que se hace habitualmente no?

gracias de nuevo por tu ayuda

dvid

Por dazao

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Dic 2008 05:30 am
Si no encuentras como hacer una función propia podrías probar algo así:

Código PHP :

//Insertas el valor al final del arreglo 
array_push($arreglo,$valor);

//Ordenas el arreglo ascendentemente
sort($arreglo);
Muy bien podías insertar el valor al principio con array_unshift() u ordenar descendentemente con rsort()...

Saludos...

Por KB-27

Claber

301 de clabLevel



 

My very secret HQ

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.