Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2011, 19:15
dieguason
 
Fecha de Ingreso: mayo-2011
Mensajes: 5
Antigüedad: 13 años
Puntos: 0
problema con Update!

Muchachos, nose si tengo la cabeza quemada ya o que onda pero tengo este problema:

Estoy haciendo la pagina que modifica datos de un listado existente. El problema es que un campo, uno solo, no me lo actualiza, no me lo borra, nada, como si no existiera.

Les copio el codigo:

Código PHP:
<?

$id 
$_POST["id"];
$titulo $_POST["titulo"];
$desc $_POST["desc"];
$categoria $_POST["categoria"];
$recomendado $_POST["recomendado"];

mysql_connect('xxx','xxx','xxx')or die ('Ha fallado la conexión: '.mysql_error()); 
mysql_select_db('xxx')or die ('Error al seleccionar la Base de Datos: '.mysql_error()); 


if (isset(
$_POST["titulo"])) {
    
    

$sql "UPDATE productos SET titulo = '$titulo', categoria = '$categoria', desc = '$desc', recomendado = '$recomendado' WHERE id = '$id'";
mysql_query($sql);



}
else{
header('Location: modificar.php?t=error');
}

?>


Me actualiza absolutamente todos los campos menos "desc". La unica diferencia con el resto de los campos es que viene de un "textarea", tiene algo que ver? el tema es que si pongo echo $desc me lo devuelve bien, porque no lo actualiza. Si modifico update por delete, tampoco me lo borra!

Alguna idea?