Hola,
Para ver el mensaje de error de MySQL al ejecutar una consulta debes usar mysql_error() (
www.php.net/mysql_error):
Código PHP:
mysql_query($insertar, $conn) or die("Error: $insertar <br>MySQL dice: ".mysql_error());
Asi veras la consulta exacta que intentas ejecutar y el mensaje de error de MySQL.
Saludos.