estoy haciendo un sistema de registro de notas. me encuentro en la seccion donde inserto la nota y he decidido utilizar la funcion mysql_real_escape_string(), para darle un grado mas de seguridad, pero nosé si utilizo mal la funcion o que, ya que luego al tratar de ejecutar la consulta con mysql_query, me muestra este error:
Cita:
la consulta queda asi al al aplicar la funcion:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'1-9\', \'18\', \'2008\', \'2\', \'2008-10-21\', \'bien\', \'6.4\', \'Ta' at line 1
Cita:
si ejecuto la consulta sin aplicarle la funcion mysql_real_escape_string esta se ejecuta bien e inserta los datos...INSERT INTO notas_parciales(rut, asignatura, ano, semestre, fecha, observacion, nota, sede, carrera) VALUES(\'1-9\', \'18\', \'2008\', \'2\', \'2008-10-21\', \bienl\', \'6.4\', \'Talca\', \'Técnico XXX\')
¿Que hago mal , ALguna sugerencia?
Gracias---->
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)