Hola amigo, imagino que "$txt_codigo" es la variable que usas para insertar el código del textarea, con el que tienes problemas cierto ??
Por que no nos dejas ver como estas limpiando la variable por POST. por que al parecer no se ve.
Y mientras tanto yo te recomiendo que intentes insertando en la DB de la forma tradicional, para que vayas deteptando en donde estan los conflictos.
ejemplo puedes hacerlo así:
Código PHP:
Ver original$uno = $_POST['txt_codigo'];
$dos = $_POST['txt_categoria'];
$tres = $_POST['txt_subcategoria'];
$cuatro = $_POST['txt_zona'];
$cinco = $_POST['txt_titulo'];
$seis = $_POST['txt_precio'];
$siete = $_POST['txt_descripcion'];
sql="INSERT INTO usuarios (codigo, categoria, subcategoria, zona, titulo, precio, texto_usuarios) VALUES ('$uno','$dos','$tres','$cuatro','$cinco','$seis','$siete')";
Cuentanos como te va.
Saludos.