AJAX SyntaxError: JSON.parse: carácter inesperado

He estado tratando de averiguar el problema con esto durante días. A medida que mis datos se envían y recuperan, no se publican en mi div … ¿Por qué? Hice una prueba y descubrí que era un personaje inesperado de SyntaxERROR … Y puedo encontrarlo … ¿Puedo diablos?

¿Alguien puede mirar esto y decirme de cualquier error por favor?

 $(document).ready(function(){ $("form#mycommentform").submit(function() { var streamidcontent = $(this).children("#streamidcontent").val(); var contents = $(this).children("#contents").val(); $.ajax({ type: "POST", url: "comment_add.php", cache: false, dataType: "json", data: { streamidcontent: streamidcontent, contents: contents }, success: function(data){ $("#containerid").html('
\
\
\
\ '+data['first']+'\
'+data['first']+'

\
\
\ \ \
\ '); alert("SUCCESS!!!"); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.statusText); alert(xhr.status); alert(thrownError); } }); return false }); });

REPONSE

 INSERT INTO streamdata_comments(comment_poster, comment_streamitem, comment_datetime, comment_content) VALUES (10,4090,UTC_TIMESTAMP(),'fff'){"comment_id":"2016","comment_streamitem":"4090","username":"hazy","id":"10","first":"Lucy","middle":"","last":"Botham"} 

Página de PHP

  

Como @thomas dijo anteriormente. Me estaba haciendo eco de la consulta SQL en mi función. Quité esto y ahora está funcionando perfectamente.