I get the following error when i try to input a large chunk of text into a text box that updates a table in my database:

PHP Code:
Error in submission:You have an error in your SQL syntaxCheck the manual that corresponds to your MySQL server version for the right syntax to use near 's five-year MCS, Hunt five-year soft-sided fleet, and Hunt/Aver 
it works fine with a few sentences but i want to update the small sentences into a large paragraph.

am i doing something wrong???

this is what the table settings are:

specification longtext Yes NULL

and its basically this code:

PHP Code:
<textarea name="specification" cols="71" rows="6"><?php echo $specification ?></textarea>
PHP Code:
if (isset($submit)) {
$insert = "UPDATE car SET
make='$make', model='$model', price='$price', specification='$specification', sold='$sold' WHERE ID='$ID'";

if (@mysql_query($insert))
            <script language="javascript">
else {
echo('Error in submission:' . mysql_error() . "<br /><br />" . $sql);
and its the specification by the way.

thanks in advance for anyone willing to help me out.