Saludos Erikfrancisco
Coloque como me dijiste y nada, no me muestra la data
Código PHP:
//Saco los datos de precios
$pesok = $Pesoc * 0.454; //peso de libras a kilos
$resprecios = mysql_query("select * from tprecios WHERE peso_inicial >= '".$pesok."' and peso_final = '".$pesok."' ") or die ("error:\n".mysql_error());
while ($rowprecio = mysql_fetch_array($resprecios, MYSQL_ASSOC))
{
$peso_inicio = $rowprecio["peso_inicial"];
$peso_final = $rowprecio["peso_final"];
$preciocom = $rowprecio["preciocom"];
$preciomediog = $rowprecio["preciomediog"];
$preciovar = $rowprecio["precio_variacion"];
//Inicio de calculo del flete del ITEM ESTATICO
$pesomgnf = $pesok / 0.500;
$pesomgnf2 = round($pesomgnf); //este es el valo que uso para hacer mis calculos
if ( ( $pesomgnf2 >= '1' ) and ( $pesomgnf2 <= '9' ) )
{
$calculo = $preciomediog + ( $pesomgnf2 - 1 ) * $preciovar;
echo "Costo de flete1 $calculo";
}
else
{
if ( ( $pesomgnf2 >= '10' ) and ( $pesomgnf2 <= '19' ) )
{
$calculo = $preciocom + ( $pesomgnf2 - 10 ) * $preciovar;
echo "Costo de flete2 $calculo";
}
else
{
if ( ( $pesomgnf2 >= '20' ) and ( $pesomgnf2 <= '39') )
{
$peso_mediosg = $pesomgnf2 - 1;
$precio1 = $peso_mediosg * $preciovar;
$calculo = $preciocom + precio1;
echo "Costo de flete3 $calculo";
}
else
{
if ( ( $pesomgnf2 >= '40' ) and ( $pesomgnf2 <= '100' ) )
{
$calculo = $preciocom + ( $pesomgnf2 - 40 ) * $preciovar;
echo "Costo de flete4 $calculo";
}
else
{
if ( ( $pesomgnf2 > '100' ) )
{
$calculo = $preciocom + ( $pesomgnf2 - 100 ) * $preciovar;
echo "Costo de flete5 $calculo";
}
}
}
}
}
}
$vCosto = $itemcantidad * $itemcosto;
$Costof = $vCosto * 2150;
$vSeguro = $Costof * 0.01; //Precio de Seguro del precio fob total
$vSegurof = $vSeguro * 2150;
$venvt = $Costof + vSegurof + $calculo;
//Insert DEL PRIMERO
echo "Costo FOB $pesomgnf";
echo "<br>";
echo "Costo Seguro $vSeguro";
echo "<br>";
echo "Costo de flete $calculo";
echo "<br>";
echo "Costo TOTAL en VZLA $venvt";