funciona o no funciona? Copia y pega este código:
Código PHP:
Ver originalcase "Ingreso":
$Asosiado = $_POST['txtCodigo'];
$ImagenIngreso = $_SESSION['nombre_archivo'];
$SelectControl=@mysql_query("SELECT CONTROL_CODIGO, CONTROL_FECHA_INGRESO, CONTROL_FECHA_SALIDA , ASOSIADO_CODIGO FROM control WHERE ASOSIADO_CODIGO = $Asosiado AND CONTROL_FECHA_SALIDA is null)");
$CONTROL_CODIGO=$registros['CONTROL_CODIGO'];
$CONTROL_FECHA_INGRESO=$registros['CONTROL_FECHA_INGRESO'];
$CONTROL_FECHA_SALIDA=$registros['CONTROL_FECHA_SALIDA'];
$ASOSIADO_CODIGO=$registros['ASOSIADO_CODIGO'];
if ($ASOSIADO_CODIGO == $Asosiado && $CONTROL_FECHA_SALIDA != NULL){
$InsertarControl=@mysql_query("INSERT INTO control (`CONTROL_FECHA_INGRESO`,`CONTROL_IMAGEN_INGRESO`, `ASOSIADO_CODIGO`) VALUES (now(), '".$ImagenIngreso."' ,".$Asosiado.")"); }
if(!$InsertarControl)
{header("Location: ../BuscarAsosiado.php?errorInsertarControl=si");} else
{header("Location: ../BuscarAsosiado.php?errorInsertarControl=no");} break;
He corregido algunas comillas para ver si funciona, quitado los saltos de línea sin más, y además, sustitui la variable $buscarControl que no existía por la que realmente te funcionará que es la sentencia sql $SelectControl.
Pruébalo y cuéntame, pero explícate.