json_decode (json_encode (индексированный массив)) дает NULL

i кодировать пользовательский контент testarea с помощью json_encode вот как он хранится в mysql (есть возврат к строке после «aaa»)

{"content":"aaa bbb"} 

теперь, когда я получаю содержимое из базы данных и пытаюсь его декодировать с помощью json_decode, я получаю NULL для этого, а не ожидаемого.

что такое wrrong? ошибка в PHP?

РЕДАКТИРОВАТЬ 1: подробнее

 $data =array('content'=>$textareaText); $addres_insert = "INSERT INTO `rtable` (`data`) VALUES ('".json_encode($data)."');"; $rows = mysql_query($addres_insert); 

затем получить контент

 $query = "SELECT * FROM `rtable` WHERE id = '".$id."'"; $rows = mysql_query($query); if ( $rows ){ $row = mysql_fetch_array($rows); $res['data'] = json_decode($row['data']);//i tryed substr($row['data'],3) but didn't work }