Buenas recurro nuevamente al foro, resulta que tuve problema con mi servidor, y me respondieron que el problema es que tengo que revisar el SQL porque hay errores de sintaxis, la pagina es de noticia y a la hora de querer editar la noticia me sale un error que es el siguiente:
Código SQL:
Ver originalUPDATE noticia SET categoria_id='5', subcategoria='', titulo='"El Teatro Provincial es un museo"', subtitulo='La presidenta de la Fundación Parnassos.', detalle='Sostuvo que un teatro".', foto= '', fuente= 'Nuevo Diario de Salta' WHERE id=Error: 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 '' at line 9
Este es el archivo que hace que se modifique la noticia:
Código SQL:
Ver original<?php
//print_r($_POST);
require_once("../conexion/conexion.php");
$sql="update noticia
set categoria_id='".$_POST["categoria_id"]."',
subcategoria='".$_POST["subcategoria"]."',
titulo='".$_POST["titulo"]."',
subtitulo='".$_POST["subtitulo"]."',
detalle='".$_POST["detalle"]."',
foto= '".$_POST["foto"]."',
fuente= '".$_POST["fuente"]."'
where id=$id";
echo $sql;
$res=mysql_query($sql,$con) OR die("Error: ".mysql_error());
IF($res)
{echo "<script type=''>
alert('Los datos de la noticia fueron modificados correctamente');
window.location='administrador-noticias.php';
</script>";
}
?>
Agradecería su ayuda, ya que como soy nuevo en esto de programación y bases de datos no le encuentro el error, ya que cuando lo estaba probando localmente funcionaba correctamente. Desde ya muchas gracias.