Hi,
Sunday, November 2, 2003, 3:25:09 AM, you wrote:
RK> I feel really stupid posting this but I can't seem to find the correct
RK> syntax in the language guide. I have a string which has been progressively
RK> built during a FOREACH loop through an array (a SELECT statement in which
RK> the WHERE part is built with ORs from the array of entries). The final
RK> query winds up with an extra "OR" at the end. I need to simply delete
RK> characters (STRLEN($string) - 3) through STRLEN($string). What's the proper
RK> syntax?
change your logic and put the OR first like this
$string = '';
for($x=0;$x<4;$x++){
if(!empty($string)) $string .= ' OR ';
$string .= 'word';
}
This way OR only gets added if there is already something in the string
--
regards,
Tom
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php