Thanks Chris, but the $default variable is a string of values separated by
pipe delimiters.

Like so 'value1|value2|value3'

So 'value1' should be true

Whereas 'val' should not be.

Make sense?





on 12/7/04 3:54 PM, Chris W. Parker at [EMAIL PROTECTED] wrote:

> Mike <mailto:[EMAIL PROTECTED]>
>     on Tuesday, December 07, 2004 12:11 PM said:
> 
>> I use the strstr() function to check against the $default so I can
>> check it if so.
>> 
>> Well it works great..BUT, lets say the product has a category of
>> "Coffee Pots", but the one of the values available is "Coffee".
>> 
>> In this case both "Coffee" AND "Coffee Pots" get checked when only
>> "Coffee Pots" should.
>> 
>> What can I do to this function eliminate this?
> 
> don't look for merely the existence of "Coffee" but instead look for an
> exact match.
> 
> Change:
> 
>>  if(strstr($default, $values[$i]['id'])) {
>>    $field .= ' CHECKED';
>>  }
> 
> Into:
> 
> if($default == $values[$i]['id']) {
>   $field .= ' CHECKED';
> }
> 
> ??
> 
> That will work unless I'm not understanding how $default and
> $values[$i]['id'] are defined.
> 
> 
> 
> hth,
> Chris.




+--------------------------------------------+
Mike Yrabedra 
[EMAIL PROTECTED] 
Your Mac Intelligence Resource
+--------------------------------------------+
W: http://www.macagent.com/
E: [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to