Hi Kyle,
Many thanks for the swift reply and your time in helping us out on this one.
If i can get site sponsorship then subs is something that i will be snapping up soonest. As it is at the mo though, itll cost me more than i can afford with 1000's of members
anyway, thats another subject!
Your query is something very similar to that which i am working on using the MySQL Field Type Plugin at the mo.
currently i have
SELECT LENGTH(
cb_field1) - LENGTH(REPLACE(
cb_field1, '|*|', '@@')) + 1
FROM #__comprofiler
WHERE user_id = {USERID}
...it counts the dividers (|*|)and adds '1' to the figure. This is all fine and dandy unless there are no boxes checked, in which case you can see it adds a 1 to the non existent number.
thanks again for your help and suggestions, its warming to know that i am barking up the RIGHT tree for once!!
if i have any more breakthroughs or find other ways to get the same result ill add to this thread.
cheers