Hola!
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);
}
El código html del formulario:
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>
Por favor, necesito una ayuda para que el radio button muestre por defecto una opción u otra dependiendo del form, y si la cambio, que actualice la bbdd...
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!