Cita:
Iniciado por GatorV Pues viendo tu clase no veo de donde obtienes las variables $trapeador, $precio_trapeador, $total_trapeador.
Recuerda que si quieres usar los valores tienes que asignarlos y usarlos con $this
Saludos.
el formulario html esta en el primer mensaje y solo hago la captura de cuantas unidades de escobas y trapeadores.
el precio del trapeador es bajo una condicional es decir que son dos valores distintos porque tiene que determinar si son mas de 500 o menos de 500.
y el total vendria siendo del resultado de la condicional * lo que capturo de # de trapeadores.
tu aporte es logico, pero el minusculo problema es que ya esos valores estan ingresados, lo que necesito es capturarlos y hacer el calculo correspondiente ya que me sale 0.
Código PHP:
<?php
class producto{
var $trapeador; //variable donde se captura el # de trapeadores
var $escoba; // variable donde se captura el # de escobas
var $total_escoba; // totaliza las escobas
var $total_trapeador; //totaliza los trapeadores
var $factura; // se crea la factura
var $precio_trapeador; //precio unitario x trapeador
var $precio_escoba; //precio unitario x escoba
var $iva_escoba; //calcula el iva
var $iva_trapeador; //calcula el iva
function tottrap($trapeador, $precio_trapeador) {
if ($trapeador < 500)
{
$this->precio_trapeador=2500;
} else {
$this->precio_trapeador=2300;
}
$this->total_trapeador= $total_trapeador=$trapeador * $precio_trapeador;
return $total_trapeador;
}
}
//se instancian los objetos y se vuelven a llamar las variables con los calculos ya hechos
$producto1 = new producto("$total_trapeador");
echo "La cantidad total de trapeadores sin IVA es de: ".$producto1->tottrap($trapeador, $precio_trapeador);
echo "<br>";
?>
<?php
//creamos el formulario para capturar los datos
?>
<html>
<body>
<form name= "xyz" method="post" action="">
Digite el numero de trapeadores:
<input type="text" name="trapeador" size="80">
<br>
Digite el numero de escobas:
<input type="text" name="escoba" size="80">
<br>
<input type="submit" value="enviar">
<input type="reset" value="borrar">
<br>
</form>
<br>
<br>
<br>
..::Resultado::..
<br>
<br>
<br>
</body>
</html>
si no me hago entender, me avisan para ser mas explicito.
gracias por sus recomendaciones