I meant to reply all with this On Mon, 2002-12-16 at 16:26, Francisco Mosse - (Zivals) wrote: > Hi! > > What is wrong? My server has PHP and Postgre > I can´t understand hoy do I get this error... look > I start with a value ($quebuscototal) and I should get an array like this ("'abc', 'def', 'ghi', 'jkl') ? > but with this code, what I receive is an array where the first element is 'abc', 'def', 'ghi', 'jkl' > instead of being 'abc' (and the second one, 'def', the third one 'ghi', etc.) > > $quebuscototal = "abc def ghi jkl"; > $quebuscototal = str_replace(' ',' \', \'',$quebuscototal); > $quebuscototal = "'$quebuscototal'"; > $quebuscofinal = array($quebuscototal); > $quees = "$quebuscofinal[1] "; > > What is wrong with my code? Thanks!! I see what you are trying to do but I think that the internal representation of the variable that contians the string : 'abc ', 'def ', 'ghi ', 'jkl' is not the same as four seperate strings of abc def ghi jkl Use the split function $quebuscototal = "abc def ghi jkl"; $quebuscofinal = split(' ', $quebuscototal); $quees = "$quebuscofinal[1] " HTH Bret