Foros del Web » Programando para Internet » PHP »

Cambiar variable segun incremento de otro

Estas en el tema de Cambiar variable segun incremento de otro en el foro de PHP en Foros del Web. tengo un link, que me ordena una columna de valores, al hacer click en el quiero que me los ordene en orden descendente, una vez ...
  #1 (permalink)  
Antiguo 25/11/2011, 16:35
 
Fecha de Ingreso: septiembre-2007
Mensajes: 150
Antigüedad: 17 años, 3 meses
Puntos: 1
Cambiar variable segun incremento de otro

tengo un link, que me ordena una columna de valores, al hacer click en el quiero que me los ordene en orden descendente, una vez que el orden cambio, al volver a apretar el mismo link quiero que me los ordente en orden ascendente, algo asi que como que cada vez que se cliquea cambie una variable "i++" y que si el valor de esa variable es par me muestre un link, de lo contrario me muestre otro

Código PHP:
<a href='propiedades.php?criterio=estado,direccion&orden=ASC'>Estado</a
Código PHP:
<a href='propiedades.php?criterio=estado,direccion&orden=DESC'>Estado</a
  #2 (permalink)  
Antiguo 25/11/2011, 16:57
Avatar de molig  
Fecha de Ingreso: septiembre-2006
Ubicación: Acapulco
Mensajes: 50
Antigüedad: 18 años, 2 meses
Puntos: 15
Respuesta: Cambiar variable segun incremento de otro

mmm quieres que te ordene en ascendente y descendente una vez cada click, eso lo entiendo, pero tambien quieres que te almacena las veces que le das clic?? porque no le veo el caso a la variable que se iria incrementando.

si puedes dar algo mas para entenderte mejor
__________________
He aprendido que un hombre
sólo tiene derecho a mirar a otro hacia abajo,
cuando ha de ayudarle a levantarse.
GGM
  #3 (permalink)  
Antiguo 08/12/2011, 22:02
 
Fecha de Ingreso: septiembre-2007
Mensajes: 150
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Cambiar variable segun incremento de otro

no se si sera necesario que se incremete la variable, imaginaba que si, por que cuando clickeo para que me ordene ascendente, automaticamente me lo ordene y luego al clickear en el mismo link, ya comprenda que el orden que quiero no es nuevamente ascendente sino que descendente, por eso pense que servia hacerlo incrementado la variable, cosa que por ej, si i=impar, ordendar ascendente, de lo contrario si i=par, ordenar descendente
  #4 (permalink)  
Antiguo 08/12/2011, 22:59
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 7 meses
Puntos: 322
Respuesta: Cambiar variable segun incremento de otro

Eh, es fácil. Mira éste ejemplo:

Código PHP:
Ver original
  1. $orden = $_GET['orden'];
  2.  
  3. // Si el orden solicitado es ascendiente, debemos mostrar el link opuesto (descendiente).
  4. // Y viceversa
  5.  
  6. if($orden == 'ASC')
  7.     echo '<a href="index.php?orden=DESC">Ejemplo</a>';
  8. else
  9.     echo '<a href="index.php?orden=ASC">Ejemplo</a>';

Saludos!
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies

Etiquetas: incremento, variables
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 11:18.