Para que haces esto:
Cita: INSERT INTO (topic_id,report_by,report_fecha,report_mensaje) VALUES (topic_id='$topic_id',
No tiene sentido alguno, no es asi como se hace una consulta para insertar datos.
Por algo la sintaxis es: INSERT INTO (campo1, campo2) VALUES (valor1, valor2)
Tu haces esto:
INSERT INTO (campo1, campo2) VALUES (campo1=valor1, campo2=valor2)
Lo cual no tiene ningun tipo de sentido