cada numero representa el id de un producto.
Ahora el problema se me presento cuando necesito ordenar los productos en la plantilla por orden alfabetico,
(no necesariamente el id n°1 es el A)

| |||
Ordenar Registros de bd (complicado) Tengo un plantilla en la agrupo productos para despues mostrarlos, de esta forma (,3,1,5,50,28,10,) cada numero representa el id de un producto. Ahora el problema se me presento cuando necesito ordenar los productos en la plantilla por orden alfabetico, (no necesariamente el id n°1 es el A) ![]() |
| ||||
Hola.. estas haciendo mediante consulta sql.. o por código tu ordenamiento.. si es por consulta solo es cosa de agregar el order by tu_campo O como es que lo quieres ordernar..?? ![]() Saludos
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
Esto es lo que hago primero llamo a la plantilla que tiene este registro prd = (,3,1,5,50,28,10,) segundo hago un bucle con (,3,1,5,50,28,10,) para llamar a cada producto. entonces este bucle me muestra el nombre del producto. que es lo que tengo que ordenar. ej: para id = 3 , el producto es papas para id = 1 , el producto es cebollas para id = 5 , el producto es ajo ..... |
| ||||
mmm... a ver si entiendo... supongamos que tenés una variable con el contenido "3,1,5,50,28,10" y querés obtener de una tabla el nombre de los productos que concuerden con dichos ID's y mostrarlos ordenados por su nombre... si es eso, se me ocurre algo así: <% '... IDs = "3,1,5,50,28,10" SQL = "SELECT * FROM productos WHERE ID_producto IN(" & IDs & ") ORDER BY nombre_producto" '... %>
__________________ ...___... |