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 }