Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2012, 10:16
reynierpm
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 140
Antigüedad: 13 años, 8 meses
Puntos: 1
Intercambiar valores en una consulta

Hola gente, tengo una pequeña duda que no he logrado resolver y quiero ver que me recomiendan hacer. Tengo una BD con 4 columnas: id_articulo_autores, id_autor, id_articulo, orden_autores, pongamos un ejemplo:
Código:
+-------------------+-------------+----------+---------------+
| ID_ARTICULO_AUTOR | ID_ARTICULO | ID_AUTOR | ORDEN_AUTORES |
+-------------------+-------------+----------+---------------+
|                 4 |           2 |       32 |             2 |
|                 5 |           2 |    13696 |             1 |
|                 6 |           2 |      513 |             3 |
|                 7 |           2 |      145 |             4 |
+-------------------+-------------+----------+---------------+
El caso es que necesito, desde PHP y haciendo consultas SQL incrementar o decrementar los valores de ORDEN_AUTORES a traves de un link vamos lo que se llama cambiar el orden. Suponiendo que quiera subir el ID_ARTICULO = 5 entonces donde dice ORDEN_AUTORES = 1 deberia decir 2 y su padre inmediato en este caso ID_ARTICULO = 4 deberia pasar a ORDEN_AUTORES = 1, me hago explicar? Alguna idea o ayuda?
__________________
Reynier Perez Mira
Skype: reynierpm
Site: http://www.reynierpm.com