Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2009, 11:19
jhosan
 
Fecha de Ingreso: septiembre-2009
Mensajes: 55
Antigüedad: 15 años, 6 meses
Puntos: 0
Problema con Update

Buen Dia

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'"
;
$sSQLmysql_query($update$link)
or die(
mysql_error()); 
si reemplazo con un like me cambia todos los campos de la tabla.