Foros del Web » Programando para Internet » PHP »

ordenar resultado

Estas en el tema de ordenar resultado en el foro de PHP en Foros del Web. Ok. necesita saber si es posible hacer un order by por una avariable; O sea: Tengo mi buscador el cual me devuelve como resultado un ...
  #1 (permalink)  
Antiguo 07/11/2006, 19:08
 
Fecha de Ingreso: mayo-2004
Mensajes: 74
Antigüedad: 20 años
Puntos: 0
ordenar resultado

Ok. necesita saber si es posible hacer un order by por una avariable;
O sea:
Tengo mi buscador el cual me devuelve como resultado un listado de documentos que contengan la palabra o palabras a buscar.
Lo que necesito es ordenar primero por la palabra o palabras a buscar y despues ya normal por orden alfabetico.

Es decir:
Por ejemplo si yo busco "Manual de Usuario"

El listado debe aparecer asi:

Manual de Usuario de Html
Manual de Usuario de MySQL
Manual de Usuario de PHP
Manual de Usuario para Linux
Manual de Usuario para Windows XP
Centro de Inscripciones Manual de Usuario
Programa Universidad Manula de Usuario

Se podra??
Gracias desde ya...
__________________
Por muy fuerte que sea la tormenta, al final siempre sale el sol
  #2 (permalink)  
Antiguo 07/11/2006, 20:55
 
Fecha de Ingreso: abril-2006
Mensajes: 49
Antigüedad: 18 años
Puntos: 0
Claro y no debería ser tan complicado...

La variable que te la ingresa el usuario en un form (supongo yo) la rescatas y la insertas en el SQL.

Ej:

$palabra=$_post["palabra"];

$sql="SELECT * FROM TuTabla WHERE .... ORDER BY $palabra";


El resto se lo incorporas según necesites.


Espero que te ayude.
  #3 (permalink)  
Antiguo 07/11/2006, 21:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Puedes ordenar por varias columnas:
Código:
SELECT ... FROM ... ORDER BY columna1 ASC, columna2 DESC
  #4 (permalink)  
Antiguo 08/11/2006, 15:15
 
Fecha de Ingreso: mayo-2004
Mensajes: 74
Antigüedad: 20 años
Puntos: 0
bueno lo probare...
__________________
Por muy fuerte que sea la tormenta, al final siempre sale el sol
  #5 (permalink)  
Antiguo 08/11/2006, 15:51
 
Fecha de Ingreso: mayo-2004
Mensajes: 74
Antigüedad: 20 años
Puntos: 0
ok, no muestra el resuladto que yo espero, se muestra igual que si no le pusiera la variable y a veces marca un erro en la consulta.
Existira alguna otra opcion
__________________
Por muy fuerte que sea la tormenta, al final siempre sale el sol
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 10:35.