Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2002, 15:56
d^_^b
 
Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Perdida de valor en variables

Cita:
Mi pregunta es si en la parte de donde hago una liga hacia la misma pagina y mando los variables orden_campo y sentido. Puedo aqui mismo mandar las variables $Fecha y $op que uso en la primer parte del codigo. Como lo hago?
si,si puedes, y lo haces a travez de la misma liga, agregandolo a la url a la que apuntas como un parametro mas (&Fecha=xxxx-xx-xx o &op=algo)


Cita:
Ya que en el case a la variable orden_campo al tratar de usar las variables que menciono anteriormente estas no tienen nada y la consulta no muestra nada.
deberias tener un criterio de seleccion 'por default' o predeterminado que se ejecutase siempre la primera vez, en este caso deberias usar la sentencia 'default' del switch (a contin el ejemplo), las sentencias que estan dentro del default se haran siempre que el parametro del switch no haya caido en otro case:

#voy a mostrar un conjunto de campos
switch($orden){

case "fecha":
#modifico el SELECT de tal forma que
#saque los registro ordenados por fecha
break;

default:
#si $orden no existe o lleva otro valor que
#no este en los 'case' ejecutara este trozo
#decodigo, por lo tanto aka seleccionaremos
#todos los campos ordenados por nombre
#como orden por default
Break;
}

espero te aclare un poco ;)

Salud!