les comparto ya pude resolver mi problema, en este caso use un while para que hiciera el calculo dependiendo de los registros que arrojara la consulta, no de cuantos eran asi que ya pude lograr lo que necesitaba
me quedo asi
Código PHP:
Ver original<?php
include('conexion.php');
//Consula para comparar los campos con la clave catastral
$sql = "SELECT Municipio, Zona, Manzana, Lote, Edificio, Depto, AnioVal, vCatastralc FROM te_ca_valuaciones WHERE Municipio='".$mu."' and Zona='".$zo."' and Manzana='".$ma."' and Lote='".$lo."' and Edificio='".$ed."' and Depto='".$de."' and AnioVal>='2009'";
//Primera condición.. se tiene que encontrar por lo menos un registro
//Mostramos los datos qu corresponden a la clave catastral ingresada
//lo guardamos en variable $fila
$vCatastralc = $fila['vCatastralc']; //Equivale al valor Catastral
$AnioVal = $fila['AnioVal']; //Año para comparar con limite inferior segun la tabla te_pd_ejecucionfiscal`
//segunda consulta para sacar el valor del limite inferior
$LimiteInferior = mysql_query("SELECT * FROM te_pd_ejecucionfiscal WHERE Anio='$AnioVal' and `Lim_Inferior`<='$vCatastralc' AND `Lim_Superior` >='$vCatastralc'");
while($sql1=mysql_fetch_array($LimiteInferior)) {$valor3 = $sql1['Lim_Inferior']; $factor = $sql1['Factor']; $cuotafija = $sql1['Cuota']; //echo "$valor3"; //variable1 es igual al limite inferior que vamos a usar
}
//hasta aqui todo bien, sale el calculo del limite inferior
//hacemos la resta del valor catastral - limite inferior
$res1 = $vCatastralc - $valor3;
//echo "$res1"; //este es el primer resultado del proceso
$res2 = $res1 * $factor;
//echo "$res2"; // este es el segundo resultado del proceso que resulta del primer resultado x el factor
$res3 = $res2 + $cuotafija;
echo "$AnioVal <br>";
echo "$res3 <br>"; //Resultado final del modulo de PredCor
}
}else {
//si no existe le mando otra vez a la portada
echo "No se encontraron resultados";
}
?>