Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2008, 13:12
Avatar de ACX_POISON
ACX_POISON
 
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 1 mes
Puntos: 7
Pregunta mysql_real_escape_string() mal aplicado?

Amigos Gracias Por leerlo

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:
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
la consulta queda asi al al aplicar la funcion:

Cita:
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\')
si ejecuto la consulta sin aplicarle la funcion mysql_real_escape_string esta se ejecuta bien e inserta los datos...

¿Que hago mal , ALguna sugerencia?

Gracias---->
__________________
Me junto con los que Saben, Queriendo Saber.

Última edición por ACX_POISON; 21/10/2008 a las 14:13