Amigos intento realizar una consulta de actualizacion con un formulario "post" pero a la hora de actualizar mis datos no pasa nada, solo me borra el campo.
este es mi codigo.
Código PHP:
// Tomamos el valor ingresado
$id = $_POST['palabra'];
$codigo_cheque_sol = $_POST['b2'];
$carpeta_sol = $_POST['b3'];
$propietario_sol = $_POST['b4'];
$responsable_sol=$_POST['responsable_sol'];
$ced_aux=$_POST['ced_aux'];
$usuario_ingreso =$_SESSION['usuario_login'];
$fecha=strftime( "%Y-%m-%d", time() );
$codigo_cheque_sol = (!empty($_POST["b2"])
? " codigo_cheque_sol='".$_POST["b2"]."'"
: "");
$carpeta_sol = (!empty($_POST["b3"])
? (!empty($codigo_cheque_sol)
? " AND carpeta_sol='".$_POST["b3"]."'"
: " carpeta_sol='".$_POST["b3"]."'")
: "");
$propietario_sol = (!empty($_POST["b4"])
? (!empty($codigo_cheque_sol) || !empty($carpeta_sol)
? " AND propietario_sol='".$_POST["b4"]."'"
: " propietario_sol='".$_POST["b4"]."'")
: "");
$sql = "SELECT * FROM solicitudes WHERE "
. $propietario_sol
. $codigo_cheque_sol
. $carpeta_sol;
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$total = mysql_num_rows($result);
$codigo=$row['codigo_cheque_sol'];
echo $codigo;
$update = "UPDATE solicitudes set
responsable_sol= '$responsable_sol',
usuario_ingreso = '$usuario_ingreso',
fecha_ingreso = '$fecha'
WHERE codigo_cheque_sol = '$codigo'";
$sSQL= mysql_query($update, $link)
or die(mysql_error());