Foros del Web » Programando para Internet » PHP »

sum() + sum()

Estas en el tema de sum() + sum() en el foro de PHP en Foros del Web. Hola me gustaria saber como puedo insertar el resultado de esta consulta Código PHP: $select  =  mysql_query ( "select sum(piedra1) + sum(piedra2) + sum(piedra3) + sum(piedra4) + sum(piedra5) from inventario_objetos where id='$mid'" ); //en el phpmyadmin me muestra 9 pero no se como recoger ese valor en una variable //Yo lo he intentado con esto pero no funciona $peso3  =  $row ...
  #1 (permalink)  
Antiguo 04/02/2005, 13:09
Avatar de ostrasjo  
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 13 años
Puntos: 0
sum() + sum()

Hola me gustaria saber como puedo insertar el resultado de esta consulta
Código PHP:
$select mysql_query("select sum(piedra1) + sum(piedra2) + sum(piedra3) + sum(piedra4) + sum(piedra5) from inventario_objetos where id='$mid'");
//en el phpmyadmin me muestra 9 pero no se como recoger ese valor en una variable
//Yo lo he intentado con esto pero no funciona
$peso3 $row["sum(piedra)"]; 
en una variable
Gracias.
  #2 (permalink)  
Antiguo 04/02/2005, 13:25
Avatar de ostrasjo  
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 13 años
Puntos: 0
Ya esta
Código PHP:
$select mysql_query("select sum(piedra1) + sum(piedra2) + sum(piedra3) + sum(piedra4) + sum(piedra5) as suma from inventario_objetos where id='$mid'");
$row mysql_fetch_array($select);
$peso3 $row["suma"]; 
pero ahora sumo estos valores y me da este resultado
3.75 + 1 + 9 = 4.75
Por que puede ser?
  #3 (permalink)  
Antiguo 04/02/2005, 13:27
Avatar de H0m3r0J4y  
Fecha de Ingreso: abril-2002
Mensajes: 123
Antigüedad: 15 años, 7 meses
Puntos: 0
Prueba lo siguiente

Código PHP:
 $select mysql_query("select (sum(piedra1) + sum(piedra2) + sum(piedra3) + sum(piedra4) + sum(piedra5)) as 'total' from inventario_objetos where id='$mid'");

//en el phpmyadmin me muestra 9 pero no se como recoger ese valor en una variable
//Yo lo he intentado con esto pero no funciona
$peso3 $row["total"]; 
Salutes!
  #4 (permalink)  
Antiguo 04/02/2005, 13:33
Avatar de ostrasjo  
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 13 años
Puntos: 0
Ya esta, gracias a todos
  #5 (permalink)  
Antiguo 04/02/2005, 13:34
Avatar de ostrasjo  
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 13 años
Puntos: 0
Hey yo escribi mas rapido, jeje pero muchas gracias por todo H0m3r0J4y
  #6 (permalink)  
Antiguo 04/02/2005, 13:47
Avatar de H0m3r0J4y  
Fecha de Ingreso: abril-2002
Mensajes: 123
Antigüedad: 15 años, 7 meses
Puntos: 0
palabra que no te copie!
  #7 (permalink)  
Antiguo 04/02/2005, 14:38
Avatar de ostrasjo  
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 13 años
Puntos: 0
Ya lo se, estabamos escribiendo a la vez. Un saludo
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.
Tema Cerrado




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