Código PHP:
<?php
include ('config.inc');
if(
isset($_POST["titulo"]) && !empty($_POST["titulo"]) &&
isset($_POST["autor"]) && !empty($_POST["autor"]) &&
isset($_POST["copete"]) && !empty($_POST["copete"]) &&
isset($_POST["nota"]) && !empty($_POST["nota"]) &&
isset($_POST["fuente"]) && !empty($_POST["fuente"]) &&
isset($_POST["categoria"]) && !empty($_POST["categoria"]) &&
isset($_POST["fecha"]) && !empty($_POST["fecha"])
){
$con = mysqli_connect($host, $user, $pw, $db) or die (mysql_error());
mysqli_set_charset($con, "utf8") or die (mysql_error());
$peticion = "UPDATE `fodeni`.`noticias` SET
`titulo` = '$_POST[titulo]'
`autor` = '$_POST[autor]'
`copete` = '$_POST[copete]'
`nota` = '$_POST[nota]'
`fuente` = '$_POST[fuente]'
`categoria` ='$_POST[categoria]'
`fecha` = '$_POST[fecha]'
WHERE `noticias`.`id` =".$_GET['id']." LIMIT 1";
mysqli_query($con, $peticion) or die (mysql_error());
} else {
echo "problemas al cargar datos";
}
?>
<a href="adminnoticias.php">Volver</a>
y este es el formulario, no se si esta bien la forma por la que pase el id
Código PHP:
<?php
include ('config.inc');
$con = mysqli_connect($host, $user, $pw, $db);
mysqli_set_charset($con, "utf8");
$peticion = "SELECT * FROM noticias WHERE id=".$_GET['id']." LIMIT 1";
$query = mysqli_query($con, $peticion);
if($datos = mysqli_fetch_array($query)){?>
<form action="procesar_modificarnoticia.php?id=<?php echo $datos['id']; ?>" method="post" name="form" enctype="multipart/form-data" >
Título : <input type="text" name="titulo" value="<?php echo $datos['titulo']; ?>" required/><br>
Autor: <input type="text" name="autor" value="<?php echo $datos['autor']; ?>" required/><br>
Copete: <textarea name="copete" required ><?php echo $datos['copete']; ?></textarea><br>
Nota : <textarea name="nota" required><?php echo $datos['nota']; ?></textarea><br>
Fecha : <input type="date" value="<?php echo $datos['fecha']; ?>" name="fecha" required /><br>
Fuente : <input type="text" value="<?php echo $datos['fuente']; ?>" name="fuente" required /><br>
Categoría : <select name="categoria" required>
<option selected value="<?php echo $datos['categoria']; ?>"> <?php echo $datos['categoria']; ?> </option>
<option value="Economía">Economía</option>
<option value="Políticas Públicas">Políticas Públicas</option>
<option value="Derechos Humanos">Derechos Humanos</option>
<option value="Futuro">Futuro</option>
</select>
<input type= "Submit" value="Cargar Datos" /><br>
</form>
<?php } ?>
si me ayudan se los agradeceria.