Necesito acceder a 2 campos en concreto de una base de datos, que los muestre, y sólo si el usuario los ha modificado, se guarden los cambios.
Son 2 radio button y un campo de texto.
He empezado intentando lo del campo de texto, la primera vez que entras, muestra el contenido de la bbdd, pero lo que hace cuando le doy a guardar es borrarlo en la base de datos.
Este es mi código:
Código PHP:
{
require_once("conexion.inc.php");
mysql_connect($servidor,$usuario,$passwd);
$actualizacion = htmlspecialchars($_POST["respuesta"]);
$sql = "UPDATE consultas SET comentarios = '$actualizacion' WHERE id='$id' LIMIT 1";
$result = mysql_db_query("qep153",$sql);
}
Código HTML:
<form id="form1" name="form1" method="post" action="lista.php"> <p> <label> <input type="radio" name="si" id="si" value="respondido" /> Respondido <input type="radio" name="fin" id="fin" value="propina" />Dió propina </label> </p> <p> <label> <textarea name="respuesta" cols="100" rows="10" id="respuesta"><?php echo "$comments";?> </textarea> </label> </p> <p> <label> <br /> <input type="submit" name="Guardar" id="Guardar" value="Guardar y volver" /> </label> </p> <p> </p> </form>
y respecto al campo de texto, que además de mostrarme el contenido, no me lo borre, sino que, en caso de yo modificarlo, lo guarde.
GRACIAS!