Ver Mensaje Individual
  #13 (permalink)  
Antiguo 26/12/2004, 14:59
safe
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 3 meses
Puntos: 10
a ver si con esto completamos un poco mas la cosa:

esto iria en el archivo donde metes los datos:

Código PHP:
<html>
<head>
</head>
<body>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="get">
<select name="filas">
<? for($i=1$i<=20$i++){
echo 
"<option value='".$i."'>".$i."</option>";
}
?>
</select>
<input type="hidden" name="crear" value="tabla">
<input type="submit" value="crear">
</form>
<?
if(isset($_GET["crear"])){
    echo 
"<form action='impresion.php' method='post'>";
    echo 
"<table border='0' cellpadding='0' cellspacing='0' width='680'>";
   for(
$i=1$i<=$_GET["filas"]; $i++){
        echo 
"
      <tr>
       <td align=center width=220>Articulo: <input type=text name=articulo[$i] id=articulo[$i]></td>
       <td align=center width=100>Item: <input type=text name=item[$i] id=item[$i]></td>
       <td align=center width=80>Cantidad: <input type=text name=cantidad[$i] id=cantidad[$i]></td>
       <td align=center width=140>Valor: <input type=text name=valor[$i] id=valor[$i] onKeyUp=\"javascript: document.getElementById('total[$i]').value = document.getElementById('valor[$i]').value * document.getElementById('cantidad[$i]').value;\"></td>
       <td align=center width=140>Total: <input type=text name=total[$i] id=total[$i]></td>
      </tr>"
;
    }
    echo 
"<tr><td><input type='submit' value='Calcular'></td></tr>";
    echo 
"</form>";
    echo 
"</table>";
}
?>
</body>
</html>
y esto en impresion.php:

Código PHP:
<?

$i
=1;
$totaltotal0;
foreach(
$_POST["articulo"] as $articulo){
    
$item $_POST["item"][$i];
    
$cantidad $_POST["cantidad"][$i];
    
$valor $_POST["valor"][$i];
    
$total $_POST["total"][$i];
    
$totaltotal $totaltotal+$total;
    echo 
"<strong>articulo: </strong>".$articulo." - <strong>Item:</strong> ".$item." - <strong>Cantidad:</strong> ".$cantidad." <strong>Valor:</strong> ".$valor." <strong>Total:</strong>".$total."<br>";
    
$i++;
}
echo 
"<p> Total: ".$totaltotal."</p>";

?>
o por lo menos eso es lo que me parece que querias hacer.. avisame si estoy mal.
__________________
oohh... quisiera ser godines!!!