On Tue, 3 Jul 2001, Tom Carter wrote:
> Rather than trying to break it into an array, you can examine the rightmost
> character as follows
>
> $search="dogs";
> if(substr($search,-1)=='s') $search=substr($search,0,-1);
OK, thanks. I am already breaking input search string into an array using
a ',' as the seperator. Then I loop while there are elements in this new
array and build the search query.
Thanks again!
Ajdin
>
> This checks if the last character is an s and if it is then set search to
> the same string but without the s.. note, does not handle multiple word
> queries.. for this you would need to break the string into words (something
> you would probably have to do anyway) and do this for each of those...
>
> For more info on substr seet http://php.net/substr
> ----- Original Message -----
> From: "AJDIN BRANDIC" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, July 03, 2001 11:10 AM
> Subject: [PHP] search
>
>
> > Hi all
> >
> > I've got search facility (php-mysql) which is very simple. If i search
> > for 'dog' it will find any records containing words 'dog' or 'dogs' or
> > 'dogowner' etc. But if I search for 'dogs', words 'dog' and 'dogowner'
> > will not be found. This is a classic case so there must be a solution to
> > it but I cannot find one. I tried to do something like
> > if word is 'dogs' then I do the search,
> > then break word 'dogs' into an array and check if the last element is an
> > 's'. If it is remove it, reconstrust the string,which will give 'dog',
> > and do search for that too.
> > Then display results. Well I connot find a way of breaking a string into
> > an array. How do I break 'mynameis' into an array of 8 elements?
> > This has got loopholes but still it is better than what I have now.
> >
> > Thanks
> >
> > Ajdin
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]