Hola a todos espero puedan ayudarme tengo 1 problema con un update explico mi problema
 
dentro de 1 do-while muestro 3 columnas 
1.nombre de un archivo ,2. checkbox, 3. input type=text
el cual el nombre lo extraigo de una tabla de mysql, si selecciono el checkbox se habilita el input, donde se le agregara el nombre de a quien le pertenece ese articulo al momento que le doy click al boton
lo unico que me hace es actualizar en la tabla el campo del status que es el del checkbox pero no me actualiza el campo adquirio que es del input 
como puedo hacer para que igual me actualice el campo adquirio 
desde ya gracias 
este es el codigo que uso para actualizar la bd 
Código:
 $
arr=$_POST['cancela'];
$mot=$_POST['adquirio'];
foreach ($arr as &$value  ) {
	
$sql = "UPDATE comprobante SET status = 'seleccionado', adquirio ='$mot' WHERE comprobante.idComprobante = $value"; 
mysql_query($sql, $articulo) or die(mysql_error());
}
  codigo do-while 
Código:
 <?php do {	?>
<th height="44" align="left" class=""><a href="<?php echo "$row_arc['nombre'] ;?>"><?php echo $row_arc['nombre'] ;?></a> </th>
	<th align="left" class=""><center>
	
<?php 
if($row_arc['status']!="seleccionado"){
	echo "<input type='checkbox' name='cancela[]' id='checkbox' onClick='activar()' value='".$row_arc['status'] ."'  >"; echo $row_arc['status'];		}
	
	else{echo $row_arc['status'];}
		
?>
        </center>
   
   </th>
<th align="left" class=""><?php 
	if($row_arc['adquirio']==''){
	echo "<input type='text' id='textbox' onClick='activar()'  name='adquirio'>";
		
	}else echo $row_arc['adquirio'];
		?></th>
	
  </tr>
 
    
<?php } while ($row_arc = mysql_fetch_assoc($arc))?>