Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/09/2009, 09:38
Avatar de zeuzft
zeuzft
 
Fecha de Ingreso: junio-2009
Ubicación: peru
Mensajes: 358
Antigüedad: 14 años, 10 meses
Puntos: 2
De acuerdo Respuesta: Puedo hacer una consulta dentro de una funcion?!!!

bueno la unica solucion que le encontre fue el incluir el dato solicitado en la session de tal modo que luego solo la coja de la session; mas o menos asi quedaria la funcion:
Código PHP:
//muestra final de venta en dolares y soles
function preciosproforma()
{
    
$tc=$_GET['tc'];
    
$total=0;
    
$totald=0;
    for(
$i=0;$i<count($_SESSION['usuario']['carrito']);$i++) 
        { 
        foreach (
$_SESSION['usuario']['carrito'][$i] as $k => $v
            { 
            if(
$k=='pob')
                
$preciopr=round($v,2);
            if(
$k=='subtotald')                
                {
                
$totald+=$v;
                
$sumas=round(($totald),2);
                }
            
$miras=round($sumas+($preciopr/$_GET['tc']),2);
            }
        }
    echo
"<table width='90%'>
        <tr>
            <td>
                <b>Total US$:</b>
            </td>
            <td>
                <input name='totaldol' class='form' value='$miras' readonly='yes'></input>
            </td>
            <td>
                <b>Regalos S/.:</b>
            </td>
            <td>
                <input type='text' name='regal' class='form' value='$preciopr' readonly='yes'></input>
            </td>
            <td>
                <b>Descuento S/.:</b>
            </td>
            <td>
                <input class='form' name='desc' onKeyUp=\"enviaQuery('divResultadocalc','myajax.php?opcion=calcular_preciofinal&pdUSS='+document.form11.totaldol.value+'&pdesc='+document.form11.desc.value+'&pdreg='+document.form11.regal.value+'&tc='+document.form11.tc.value);\">
            </td>
        </tr></table>"

}
//fin de muestra total*/