Código PHP:
<?php
require("../config.php");
if($id) // recoje los valores que hay en la base y los pone en el form
{
$link=conectar();
$result=mysql_query("SELECT * from noticias where id=$id limit 1", $link);
$row=mysql_fetch_array($result);
}
echo "<form action=\"editar.php?id=$row[id]\" method=\"POST\">";
echo "Titulo:<br><input type=\"text\" value=\"$row[titulo]\" name=\"titulo\"><br>";
echo "Texto:<br><textarea name=\"texto\" rows=\"10\" cols=\"40\">$row[extension]</textarea><br>";
?>
<input type="hidden" name="ban" value="1">
<input type="submit" value="Actualizar">
</form>
</body>
<?php
if($_POST['ban']) // si se enviaron los datos los recibe y "actualiza"
{
$titulo=$_POST['titulo'];
$texto=$_POST['texto'];
$reduccion=reducir($texto);
if(!$titulo || !$texto)
{
echo "Por favor rellene todos los campos...<br>";
}else{
$link=conectar();
mysql_query("UPDATE FROM noticias SET titulo='$titulo', reduccion='$reduccion', extension='$texto' WHERE id='$id' LIMIT 1", $link);
echo "Noticia Editada...";
}
}
?>
Código PHP:
<?php
function conectar()
{
$server="localhost";
$user="root";
$pass="";
$link=mysql_connect($sever,$user,$pass);
mysql_select_db("web", $link);
return $link;
}
?>