Cita:
Iniciado por teudiss
Necesito sumar dos columnas de 30 de filas para que me de el resultado en una tercera columna tambien de 30 filas: ejemplo
5 + 6 = 11
1 + 4 = 5
....etc
Hola que tal.
Hace tiempo realice algo parecido ....

.... te dejo este ejemplo para que lo analices. Espero te sirva de algo.
Código PHP:
Ver original<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
function suma(arrastre)
{
var error = '';
var d1 = document.getElementById("dato_uno_"+arrastre).value;
var d2 = document.getElementById("dato_dos_"+arrastre).value;
if( d1 == '')
{
error +='el Número 1 de la operación ' + arrastre +' debe estar lleno\n';
}
else
{
if(isNaN(d1)==true)
{
error +='el Número 1 de la operación ' + arrastre +' debe ser numerico\n';
}
}
if( d2 == '')
{
error +='el Número 2 de la operación ' + arrastre +' debe estar lleno\n';
}
else
{
if(isNaN(d2)==true)
{
error +='el Número 2 de la operación ' + arrastre +' debe ser numerico\n';
}
}
if( error != '')
{
alert(error);
}else
{
document.getElementById("resul_"+arrastre).value = parseFloat(d1) + parseFloat(d2);
}
}
</script>
</head>
<body>
</body>
<?php
for($i=1;$i<=10;$i++)
{
echo " Operación $i .-
Número 1:<input type=\"text\" name=\"dato_uno_$i\" id=\"dato_uno_$i\">
Número 2:<input type=\"text\" name=\"dato_dos_$i\" id=\"dato_dos_$i\">
Resultado<input type=\"text\" name=\"resul_$i\" id=\"resul_$i\"><input type=\"button\" value=\"suma\" onClick=\"suma($i);\"><br>";
}
?>
</html>
Saludos