Proba así:
Código PHP:
function f_autoriza($codigo_autor, $tabla_asociada, $descripcion){
$sql3 = "select codsocio from t_socio WHERE t_socio='".$_SESSION['codigosocio']."'";
$rs_socio = mysql_query($sql3)or die('Ha ocurrido un error en el query de consulta '.mysql_error());
if (mysql_num_rows($rs_socio) != 0){
$fecha_anyo = date('Y');
$row = mysql_fetch_array($rs_socio);
//Compruebo si el registro seleccionado es distinto del usuario activo
//Genero el código de autorización para el resto de socios
$micod = genera_codigo(AUTORIZA_SOCIO, $fecha_anyo, LONGNUM);
$sql4="insert into t_autorizacion_socio
(clave, fuente, aut, codsoc, fch, vald, motv, autzd)values ('".$micod."', '".$codsoc."', '".$cod_aut."', '".$row["cods"]."', '', 'AAA', '', 'BBB')";
mysql_query($sql4)or die('Ha ocurrido un error en el query de inyeccion '.mysql_error());
$valor = 'V';
}else{
$valor = 'F';
}
@mysql_free_result($rs_socio); //Libero recursos
return $valor;
}
Me dejas saber...