hola:
Haber tengo unda duda:
Tengo un formulario cuya funcion es la de acualizar el campo q elige el usuario. Para eso, tengo  tres campos que indican:
el primer campo es  de tipo select y tienen varias opciones q muestran los titulos( es el tipo)
el segundo campo tambien es de tipo select y tiene varias opciones q muestran distintas cosas como : autor, fecha, titulo, año.....(es el que se llama opciones )
el tercero es de tipo text y es donde el usuario va a introducir  el nuevo valor que se quiere insertar en la BD(nuevo).
Pues bien. Me he creado un archivo php en el que quiero esto:
 
 <?php
session_start();
include "conn.inc.php";
 
$consulta ="UPDATE publicaciones SET  '" . $_POST['opciones']. "'= '" . $_POST['nuevo']. "' WHERE titulo= '" . $_POST['tipo']. "';";
 
 
$resultado = mysql_query($query) or die(mysql_error());
header("Location: anadirpublicacion.php"); 
?> 
 
 
es decir q lo que intento hacer es modificar la publicacion cuyo titulo ha sido elegido en el primer select. Y despues dependiendo de si el usuario en el segundo select elige modificar el autor, el año,o el titulo, pues modificar ese valor con el nuevo valor que introduzca en el tercer campo que es de tipo text.
 
Mi problema está en que no sé como hacer la parte que he en rojo.
Gracias!!! 
   
 
 No sé hacer esta consulta
 No sé hacer esta consulta 
