Foros del Web » Programando para Internet » PHP »

como realizar sumas

Estas en el tema de como realizar sumas en el foro de PHP en Foros del Web. saludos tengo un problema no ce como realizar una suma y mostrar el resultado tengo este código espero me ayuden de antemano muchas gracias @import ...
  #1 (permalink)  
Antiguo 03/07/2013, 12:30
 
Fecha de Ingreso: febrero-2013
Mensajes: 66
Antigüedad: 11 años, 9 meses
Puntos: 1
como realizar sumas

saludos tengo un problema no ce como realizar una suma y mostrar el resultado tengo este código espero me ayuden de antemano muchas gracias


Código PHP:
Ver original
  1. echo"<table width='200' border='1' align='left'>";
  2. echo"<tr>";
  3. echo"<td colspan='2'>SALIDA</td>";
  4. echo"</tr>";
  5. echo"<tr>";
  6. echo"  <td><textarea rows=1 cols=20      name=cantidad >".$fila['cantidad']."</textarea></td>";
  7. echo"<td><input name='suma' type='text' size='20' /></td>";
  8. $num=$_POST['cantidad'];
  9. $suma= $_POST['suma'];
  10. $total = $num - $suma ;
  11. echo"<td>$total</td>";
  12. echo"</tr>";
  13. echo" </table>";
  #2 (permalink)  
Antiguo 03/07/2013, 12:32
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: como realizar sumas

Para que funcione tu ejemplo necesitas un formulario y no lo tienes, por favor lee lo siguiente: http://www.php.net/variables.external
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 03/07/2013, 12:36
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 9 meses
Puntos: 288
Respuesta: como realizar sumas

Hola Iramirez,
te sugiero leas el manual de php.net y si podes hacete un curso (hay miles y miles con video y todo y sobre todo gratis!)

esta semana vi que muchisima gente hace preguntas demasiado "inocentes" o "basicas"

tendrias que aprender primero a armar un formulario basico con 2 campos input y un boton submit

te vamos a ayudar, hace primero el form que te dije con un action que direccione a un archivo procesar.php
  #4 (permalink)  
Antiguo 03/07/2013, 12:45
 
Fecha de Ingreso: febrero-2013
Mensajes: 66
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: como realizar sumas

ok lo he echo de esta manera


Código HTML:
Ver original
  1. </head>
  2.  
  3. <form id="form1" name="form1" method="post" action="">
  4.   <table width="440" border="1">
  5.     <tr>
  6.       <td width="78">producto</td>
  7.       <td width="73"> entrada</td>
  8.       <td width="112">total</td>
  9.     </tr>
  10.     <tr>
  11.       <td><label for="cantidad"></label>
  12.       <input type="text" name="cantidad" id="cantidad" /></td>
  13.       <td><label for="suma"></label>
  14.       <input type="text" name="suma" id="suma" /></td>
  15.       <td><label for="total"></label>
  16.       <input type="text" name="total" id="total" /></td>
  17.     </tr>
  18.     <tr>
  19.       <td>&nbsp;</td>
  20.       <td>&nbsp;</td>
  21.       <td><input type="submit" name="button" id="button" value="Enviar" /></td>
  22.     </tr>
  23.   </table>
  24. </form>
  25. </body>
  26. </html>
  #5 (permalink)  
Antiguo 03/07/2013, 12:58
 
Fecha de Ingreso: julio-2013
Ubicación: Villa Flandria
Mensajes: 16
Antigüedad: 11 años, 4 meses
Puntos: 1
Respuesta: como realizar sumas

Si solo quieres que en el campo TOTAL se refleje el valor de la suma no necesitas hacer un form, con javascript se resuelve de la siguiente manera en el mismo archivo html.

<body>
<table width="440" border="1">
<tr>
<td width="78">producto</td>
<td width="73"> entrada</td>
<td width="112">total</td>
</tr>
<tr>
<td><label for="cantidad"></label>
<input type="text" name="cantidad" id="cantidad" /></td>
<td><label for="suma"></label>
<input type="text" name="suma" id="suma" /></td>
<td><label for="total"></label>
<input type="text" name="total" id="total" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><button name="button" id="button" value="Sumar" onClick="sumar();"/></td>
</tr>
</table>
</body>
</html>

<script>

{literal}

function sumar(){
var cant1 = $('cantidad').value;
var cant2 = $('cantidad').value;

$('total').value = parseFloat(cant1) + parseFloat(cant2);
}

{/literal}

</script>


En color azul te marque las modificaciones.

Saludos
  #6 (permalink)  
Antiguo 03/07/2013, 13:52
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: como realizar sumas

chule_chuletas, claro, asumiendo que se tiene jQuery (?) al alcance y suponiendo que haya preguntado en el foro de Javascript tienes toda la razón.

Pero como no incluyes jQuery y además estamos en el foro de PHP no veo porque desviar el tema hacia otros rumbos.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 03/07/2013, 14:08
 
Fecha de Ingreso: julio-2013
Ubicación: Villa Flandria
Mensajes: 16
Antigüedad: 11 años, 4 meses
Puntos: 1
Respuesta: como realizar sumas

Ok pateketrueke, tenes razon. Soy nuevo en el blog y de seguro habra cosas que aun no entienda. Pero si le servia esa aclaracion, que tal vez sea lo que en realidad necesitaba pero lo desconocia, no veo el motivo para no darle una ayuda con otro punto de vista. Espero no ofenderte.
  #8 (permalink)  
Antiguo 03/07/2013, 14:27
 
Fecha de Ingreso: febrero-2013
Mensajes: 66
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: como realizar sumas

ok miren a lo mejor la culpa es mía les explico lo que necesito hacer real mente es sumas y restas pero que al sumar o restar en mis existencias se reflejen los cambios es por eso que en el primer código lo intentaba realizar todo junto perro no me funciono espero me ayuden y perdón por las molestias
  #9 (permalink)  
Antiguo 03/07/2013, 14:34
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: como realizar sumas

¿Ya consultaste el manual que te acercamos?

Ahí tienes bastantes ejemplos de uso y te explican bien como funcionan los formularios y PHP juntos, no veo mucho sentido llevarte de la mano si el manual está bien explicado.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #10 (permalink)  
Antiguo 03/07/2013, 14:38
 
Fecha de Ingreso: abril-2008
Ubicación: El Salvador
Mensajes: 736
Antigüedad: 16 años, 7 meses
Puntos: 47
Respuesta: como realizar sumas

Cita:
Iniciado por lramirez Ver Mensaje
ok miren a lo mejor la culpa es mía les explico lo que necesito hacer real mente es sumas y restas pero que al sumar o restar en mis existencias se reflejen los cambios es por eso que en el primer código lo intentaba realizar todo junto perro no me funciono espero me ayuden y perdón por las molestias
Mira lee un poco los manuales que te han recomendado para que tengas una mejor idea
  #11 (permalink)  
Antiguo 03/07/2013, 14:39
 
Fecha de Ingreso: febrero-2013
Mensajes: 66
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: como realizar sumas

esa pagina no esta habilitada pero gracias de verdad buscare

Etiquetas: sumas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:31.