Cita:
Iniciado por Death_Empire
usa funciones para escapar las comillas
mysql_real_escape_string, o similares. [url]http://www.php.net/manual/es/function.mysql-real-escape-string.php[/url]
Muchisimas gracias, me has iluminado, el problema era el siguiente, tenia escapadas unas comillas innecesariamente.
$sql = "update consejos set tituloconsejos = \"$tituloconsejos\", textoconsejos = \"$textoconsejos\" where id = $_SESSION[modificar]";
solución
$sql = "update consejos set tituloconsejos = '$tituloconsejos', textoconsejos = '$textoconsejos' where id = $_SESSION[modificar]";
Muchas gracias.
Un saludo.