Hola! que tal!
Agradeceria si alguien pudiera ayudarme!
Tengo un grid donde muestro los datos de esta busqueda.
el problema es que el codigo de la busqueda tengo que hacer unos calculos entre
campos pero esos campos en la base de datos son string y no me deja hacer el calculo
yo pense en cambiarle el tipo de variable a DOUBLE pero no me funciona el codigo
y no me muestra nada en el grid..
agradeceria su ayuda.
//////////////////////////////////////
<?php
include ("../../../comun/coneccion.php");
$conectar = conDba();
$sql="select
mtlot_code, mtlot_lot, mtlot_onhand,
mtlot_notes_2, mtlot_notes_3,
mtlot_notes_4, mtlot_loc from lot
where mtlot_onhand >0
and mtlot_loc='1000'
and mtlot_code='MPA-546P'
order by mtlot_lot";
$rs = odbc_exec($conectar, $sql);
while($datos = odbc_fetch_array($rs))
{
$largo=$datos['mtlot_notes_2'];
$ancho=$datos['mtlot_notes_3'];
$cantidad=$datos['mtlot_notes_4'];
$BFT=$datos['mtlot_onhand'];
settype($largo, "DOUBLE");
settype($ancho, "DOUBLE");
settype($cantidad, "DOUBLE");
$var= (($largo*$ancho)/144);
$FTnew=($var*$cantidad);
$Dif=($BFT-$FTnew);
if ($Dif > 0)
{
$arr[]=$datos+array("VARIACION"=>$Dif);//lo puse */
}
}
if($arr != null)
{
echo '({success:true, datos:'.json_encode($arr).'})';
}
odbc_close($conectar);
?>