Two things I'd do: (1) let mysql_real_escape_string take care of escaping things like quotes, and (2) break that huge query up into component parts (partly to make it possible to use mysql_real_escape_string(), and partly to just make things organized and easier to read/edit):
$values[0]['id'] = 24209597;
$values[0][''] = 'About';
$values[0]['data'] = <<<EOD
<div style="text-align: center; color: rgb(0, 0, 255);"><div style="text-align: left;"><sup><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font><font size="3">This is sample content </font></sup><font size="3"></font></div><div style="text-align: center;"><font style="color: rgb(0, 0, 0);" size="7"><font size="5"></font></font><font style="color: rgb(0, 0, 0);" size="7"><font size="5"> </font></font><font size="7"><font size="5"></font></font><font size="7"><font size="5"></font></font><font size="7"><font size="5"></font></font></div></div>'
EOD;
$values[0]['show_menu'] = 'yes';
$values[0]['menu'] = 'About us';
$values[1]['id'] = 35916139;
$values[1]['name'] = 'links';
$values[1]['data'] = <<<EOD
This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content This is sample content v
EOD;
$values[1]['show_menu'] = 'yes';
$values[1]['menu'] = 'links';
$values[2]['id'] = 72460938;
$values[2]['name'] = 'contact';
$values[2]['data'] = <<<EOD
<form action="contact.php" method="post"> <div align="center">Name <input name="username" size="30" type="text"> <br> <br> Email: <input name="useraddr" size="30" type="text"> <br> <br> <textarea name="comments" cols="30" rows="5"> </textarea> <br> <input value="Send Form" type="submit"> </div></form>
EOD;
$values[2]['show_menu'] = 'yes';
$values[2]['menu'] = 'Contact us';
$template = <<<EOD
INSERT INTO `data` (`id`, `name`, `data`, `show_menu`, `menu`)
"VALUES (%d, '%s', '%s', '%s', '%s'),
(%d, '%s', '%s', '%s', '%s'),
(%d, '%s', '%s', '%s', '%s')
EOD;
$sql = sprintf(
$template,
$values[0]['id'],
mysql_real_escape_string($values[0]['contact']),
mysql_real_escape_string($values[0]['data']),
mysql_real_escape_string($values[0]['show_menu']),
mysql_real_escape_string($values[0]['menu']),
$values[1]['id'],
mysql_real_escape_string($values[1]['contact']),
mysql_real_escape_string($values[1]['data']),
mysql_real_escape_string($values[1]['show_menu']),
mysql_real_escape_string($values[1]['menu']),
$values[2]['id'],
mysql_real_escape_string($values[2]['contact']),
mysql_real_escape_string($values[2]['data']),
mysql_real_escape_string($values[2]['show_menu']),
mysql_real_escape_string($values[2]['menu']),
);
$result = mysql_query($sql) or die("Query failed: $sql <br>" . mysql_error());