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]

Reply via email to