- To: <php-db@lists.php.net>
- Subject: RE: alphabetical sorting... limiting and paginatingonnext set of letter group
- From: "Ow Mun Heng" <ow.mun.heng@wdc.com>
- Date: Thu, 31 Jul 2003 10:29:03 +0800
- Delivered-to: mailing list php-db@lists.php.net
- Disposition-notification-to: "Ow Mun Heng" <ow.mun.heng@wdc.com>
- Thread-index: AcNXC4GjZyRZoX+hQeuDNtH/XHGnbg==
- Thread-topic: alphabetical sorting... limiting and paginatingonnext set of letter group
Hi John,
Your Suggestion worked GREAT! I'm new at this so.. Many Thanks.
Now I can use it as I like it..
KEWL...
Cheers,
Mun Heng, Ow
H/M Engineering
Western Digital M'sia
DID : 03-7870 5168
-----Original Message-----
From: CPT John W. Holmes [mailto:holmes072000@charter.net]
Sent: Wednesday, July 30, 2003 7:18 PM
To: Ow Mun Heng; ramil@astra.ph; php-db@lists.php.net
Cc: Aaron Wolski
Subject: Re: alphabetical sorting... limiting and
paginatingonnext set of letter group
Where $string = 'A, D, P'
$fstring = str_replace(',',"','",$string);
$query = "SELECT * FROM Table WHERE LEFT(column,1) IN ('$fstring')";
Some validation would be in order, but that's the basic idea. Same idea for
the original question, only you control the value of $string.
---John Holmes...
----- Original Message -----
From: "Ow Mun Heng" <ow.mun.heng@wdc.com>
To: <ramil@astra.ph>; <php-db@lists.php.net>
Cc: "Aaron Wolski" <aaronjw@martekbiz.com>
Sent: Wednesday, July 30, 2003 6:53 AM
Subject: RE: alphabetical sorting... limiting and paginatingonnext
set of letter group
Hi Ramil,
I'm also facing a similar problem, I would like to get the list
based on user Input.
Please input 1st Letter of designers wanted : A, D, P
I've tried using OR but it somehow screws things up.
Cheers,
Mun Heng, Ow
H/M Engineering
Western Digital M'sia
DID : 03-7870 5168
-----Original Message-----
From: Ramil G. Sagum [mailto:ramil@astra.ph]
Sent: Wednesday, July 30, 2003 11:38 AM
To: php-db@lists.php.net
Cc: Aaron Wolski
Subject: RE: alphabetical sorting... limiting and
paginatingonnext set of letter group
On Wed, 2003-07-30 at 11:17, Aaron Wolski wrote:
> Hey,
>
> Thanks.
>
> Is there anyway this can be performed one function/loop?
>
yes of course. =) just create a function that takes in two letters as a
parameter,
then build the query string from it.
function($char_begin, $char_end)
{
$q_begin = strtolower($char_begin);
$q_end = chr(ord(strtolower($char_begin))+1);
$query = "SELECT designer_name FROM designer WHERE designer_name BETWEEN
'".$q_begin."' AND '".$q_end."' ORDER BY designer_name";
//do your query here.
}
> I knew it was possible with several queries.. I guess I was just looking
> for a all_in_one solution.
>
> Thanks for your help!
> Aaron
>
> -----Original Message-----
> From: Ramil G. Sagum [mailto:ramil@astra.ph]
> Sent: July 29, 2003 11:07 PM
> To: Aaron Wolski
> Subject: Re: alphabetical sorting... limiting and paginating
> onnext set of letter group
>
> On Wed, 2003-07-30 at 10:36, Aaron Wolski wrote:
> > Hi Guys,
> > What I would like to do is:
> > Pattern Designers:
> >
> > A/B/C
> >
> > Artists Collection The
> > Barrick Samplers
> > Bent Creek
> > Bobbie G. Designs
> > Calico Crossroads
> > Charland Designs
> > Country Cross Stitch
>
> > Click for D/E/F
> > Click for G/H/I
> > Click for J/K/L
> >
> > When the user clicks on one of the another Letter Groupings... the
> > "A/B/C" changes to whatever they selected as does the displayed
> results
> > for their selection.
> >
> > Is this even possible?
> >
> > Aaron
>
> yes it is. =)
>
> try for a/b/c
>
> SELECT designer_name FROM designer WHERE designer_name BETWEEN 'a' AND
> 'd' ORDER BY designer_name;
>
> for d/e/f :
>
> SELECT designer_name FROM designer WHERE designer_name BETWEEN 'd' AND
> 'g' ORDER BY designer_name;
>
> for j/k/l:
>
> SELECT designer_name FROM designer WHERE designer_name BETWEEN 'j' AND
> 'm' ORDER BY designer_name;
>
>
>
> hope this helps.
>
>
> ramil
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[PHP Home]
[PHP Users]
[Postgresql Discussion]
[Kernel Newbies]
[Plagiarism Notes]
[Postgresql]
[Yosemite News]