Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2006, 04:23
mapashita
 
Fecha de Ingreso: octubre-2006
Mensajes: 10
Antigüedad: 17 años, 6 meses
Puntos: 0
Error con las comillas

Hola, intento hacer unas pruebas de una página en la cual quiero meter comillas... No sé por ké razón me da error de comillas sin cerrar... si alguien pudiera solucionarme ésto se lo agradecería... Ésto es el código para introducir el contenido del texto:

Código:
$sql = "INSERT INTO noticia (id, fecha, hora, posicion, tema, tipo, tituloPortada, textoPortada, portada, anteTitulo, titulo, subTitulo, noticia, extra, fuente, leido, caducidad, borrado, fotoautor)  VALUES ('$id','$fecha', '$hora', '$posicion', '$seccion', '$tipo', '$tituloPortada', '$textoPortada', '$newNombrev', '$antetitulo', '$titulo', '$subtitulo', '$noticia', '$extra',  '$parametro', '0', '$caducidad', 'n', '$fotoautor')";
Ésto es la salida por pantalla:

INSERT INTO noticia (id, fecha, hora, posicion, tema, tipo, tituloPortada, textoPortada, portada, anteTitulo, titulo, subTitulo, noticia, extra, fuente, leido, caducidad, borrado, fotoautor) VALUES ('223','2006-10-13', '12:28:31', '1', '0', '1', 'Prueba de comillas', 'esto es una prueba', 'fv-13102006122831.jpg', 'sigo con laspruebas', 'Esto es una prueba de comillas', 'prueba con las comillas', 'Haciendo Pruebas con las \', '', '5', '0', '', 'n', '')"

Donde dice 'Haciendo Pruebas con las \'... ahí debería de salir 'Haciendo Pruebas con las "comillas"'


Y al insertar la salida en mysql ésto es lo que me sale:

ERROR: Comillas sin cerrar @ 449
STR: '
SQL: INSERT INTO noticia (id, fecha, hora, posicion, tema, tipo, tituloPortada, textoPortada, portada, anteTitulo, titulo, subTitulo, noticia, extra, fuente, leido, caducidad, borrado, fotoautor) VALUES ('223','2006-10-13', '12:28:31', '1', '0', '1', 'Prueba de comillas', 'esto es una prueba', 'fv-13102006122831.jpg', 'sigo con laspruebas', 'Esto es una prueba de comillas', 'prueba con las comillas', 'Haciendo Pruebas con las \', '', '5', '0', '', 'n', '')"


Gracias de antemano y perdón por el pedazo de tocho que he escrito, pero es ke no consigo encontrar la solución. Gracias