MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

RE: [mv] presorting results of a search



To sort the results of a search, use the mv_sort_field var ("tf=myfield"
in one click searches). The [sort] statement is pretty worthless unless
you know you will have fewer than one page of results. I don't think I
ever use [sort].

Christopher Thompson


> -----Original Message-----
> From: owner-minivend-users@minivend.com
> [mailto:owner-minivend-users@minivend.com]On Behalf Of Ying Han
> Sent: Friday, November 12, 1999 11:09 AM
> To: minivend-users@minivend.com
> Subject: Re: [mv] presorting results of a search
>
>
> ******    message to minivend-users from "Ying Han"
> <ying@gizmomall.com>     ******
>
> Well, I guess nobody wants to answer this one. We had the same
> problem, the
> way we got around it is buy using SQL.
>
> [sql type=list query="SELECT * FROM products
>
>    WHERE  category like '%[value mv_categories]%'
>           AND manufacturer like '[value mv_manufacturer]%' AND
>           (
>                 category       like '%[value mv_searchspec]%'
>                  OR comment     like '%[value mv_searchspec]%'
>                  OR description like '%[value mv_searchspec]%'
>                  OR searchkey   like '%[value mv_searchspec]%'
>           )
>           AND price >= '[value mv_range_min]'
>           AND price <= '[value mv_range_max]'
>           AND search = 1
>
>           ORDER by '[value sort_field1]'
>           LIMIT [calc][value mv_first_match]+1-1[/calc],[value
> mv_matchlimit]
> "]
>
> And we set mv_first_match and mv_matchlimit to the right
> numbers depending
> on the result page they are on. And the "next page", "prev
> page" links will
> calc the mv_first_match and mv_matchlimit var to the right ones
> for the next
> result page to come...
>
> Anyways, hope that helps a little. Here is the site that use it:
> http://www.gizmomall.com
>
> Ying,
>
> ----- Original Message -----
> From: Jeff Maxwell <jeff@crossvalley.com>
> To: Minivend list <minivend-users@minivend.com>
> Sent: Wednesday, November 10, 1999 8:15 AM
> Subject: [mv] presorting results of a search
>
>
> > ******    message to minivend-users from Jeff Maxwell
> <jeff@crossvalley.com>     ******
> >
> > I want to presort the results of a search. so that if I have a
> > multiple page results they are sorted for the entire found set and
> > not for each page.
> >
> > How can I do this?
> > Jeff Maxwell
> > jeff@crossvalley.com
> > -
> > To unsubscribe from the list, DO NOT REPLY to this message.
> Instead, send
> > email with 'UNSUBSCRIBE minivend-users' in the body to
> Majordomo@minivend.com.
> > Archive of past messages:
http://www.minivend.com/minivend/minivend-list

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list



Search for: Match: Format: Sort by: