hi Tom, you say that: > > There are values put in [id] = ARRAY(0x860cfdc) and [tag] = ARRAY(0x860cf34) ... by putting the statement > > $id=[id]; > > $tag=[tag]; I can't see which values you mean - @$id[0] holds "id" and @$tag[0] holds "tag" by using [id] you define an array - why do you need array context for your WHERE clause? klaus foerster