Gracias por contestar Djoaq, no me sigue dando problema he probado como me dijiste poniendo
Código PHP:
Ver originalsubcategoria='".htmlentities($_POST["subcategoria"])."',
También he probado poniendo
Y nada me sigue dando error, pongo la consulta que la que recupera los datos de la base de datos:
Código PHP:
Ver originalrequire_once("../conexion/conexion.php");
<?php
$sql="select * from noticia where id=".$_GET["id"]."";
{
?> <form name="frmimage" id="frmimage" method="post"
enctype="multipart/form-data" action="editnoticia.php?id=<?php echo $registro["id"];?>">
<p>Categoria:<br>
<?php
$sql="select * from categoria";
?>
<select name="categoria_id" id="categoria_id">
<option value="0" >Selecciones una Categoría</option>
<?php
{
?>
<option value="<?php echo $reg["categoria_id"];?>"><?php echo $reg["categoria_nombre"];?></option>
<?php
}
?>
</select>
<p>Sub-Categoria:</p>
<?php
$sql="select * from subcategoria";
?>
<select name="subcategoria_id" id="subcategoria_id">
<option value="0">Selecciones una Sub-categoría</option>
<?php
{
?>
<option value="<?php echo $reg["subcategoria_id"];?>"><?php echo $reg["subcategoria_nombre"];?></option>
<?php
}
?>
</select>
<p>Titulo<br />
<textarea name="titulo" id="titulo" cols="100" rows="1" tabindex="4"><?php echo $registro["titulo"]?>
</textarea>
</p>
<p> Subtitulo<br />
<textarea name="subtitulo" id="subtitulo" cols="100" rows="5" tabindex="4"><?php echo $registro["subtitulo"]?></textarea>
</p>
<p> Detalle<br />
<textarea name="detalle" id="detalle" cols="60" rows="10" tabindex="4" ><?php echo $registro["detalle"]?></textarea>
<?php
include("../ckeditor/ckeditor.php");
$CKEditor = new CKEditor();
$CKEditor->basePath = 'ckeditor/';
$config['toolbar'] = "Full";
/*$initialValue = mysql_query("SELECT descripcion FROM cotizador") or die ("Error en la consulta");*/
$CKEditor->replace("detalle");
?><br>
<script type="text/javascript">
CKEDITOR.config.width = 830
</script>
</p>
<?php echo "<img src=Images_bd.php?id=$registro[id]&tam=2 class=alignleft width=95 height=75 >";?>
<p>
Seleciones una imagen<br>
<input name="foto" type="file" class="text" id="foto" />
</p>
<p>Fuente de la Noticia<br />
<input name="fuente" type="text" class="text" id="fuente" value="<?php echo $registro["fuente"]?>" />
</p>
<input name="modificar" type="submit" id="modificar" value="Modificar" />
</form>
<?php
}
?>
Y esta es la base de datos
Código PHP:
Ver originalCREATE TABLE `noticia` (
`id` int(1) NOT NULL auto_increment,
`titulo` varchar(255) NOT NULL default '',
`subtitulo` text NOT NULL,
`detalle` text NOT NULL,
`fuente` varchar(255) NOT NULL default '',
`categoria_id` int(1) NOT NULL,
`subcategoria` varchar(140) NOT NULL default '',
`foto` varchar(140) NOT NULL default '',
`fecha` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=27 ;
Muchas gracias por la ayuda y la sugerencia