its not suggested to send update field names with form or URL.
print the SQL query in phpmyadmin.
if you enter a string to an SQL query lets use the apostrofe around it.
If you post to this forum, please indent your code => use the php BBcodes around your phpcodes to help the troubleshooting with a better read of your problem.
If your insert form and your textfield has broken, your posted values would have broken html codes , the parts from the textfield. See the source code first.
Bad example:
<form action="index.php" method="post" name="Form">
<input name="a" id="a" type="text" value="<?php
echo (isset($_POST["a"])?htmlspecialchars($_POST["a"]):"" ) ?>>
as you can see the last double qoute is missing. Once you post this form, the last > will be a dust in your post.