Foros del Web » Programando para Internet » PHP »

SELECT Sum()

Estas en el tema de SELECT Sum() en el foro de PHP en Foros del Web. Buenas, Realizo lo siguiente: Código PHP: $result = mysql_query ( "select SUM(PUNTOS) AS TOTAL  from RANKING where DNI_DEPORTISTA = '$dni_A' and ID_TORNEO= '$id_torneo'" , $link )or die( mysql_error ());;  Y lo que no sé es cómo ...
  #1 (permalink)  
Antiguo 20/01/2003, 06:21
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 21 años, 10 meses
Puntos: 0
SELECT Sum()

Buenas,

Realizo lo siguiente:
Código PHP:
$result=mysql_query("select SUM(PUNTOS) AS TOTAL 
from RANKING where DNI_DEPORTISTA = '$dni_A' and
ID_TORNEO= '$id_torneo'"
,$link)or die(mysql_error());; 
Y lo que no sé es cómo recojer el total de "puntos" que me ha sumado (si es que el SELECT está bien escrito).

¿Tendría que hacer

$row = mysql_fetch_array($result);
$total = $row["TOTAL"];

pese a que en mi DB no tengo ningún campo llamado "TOTAL"?
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.
  #2 (permalink)  
Antiguo 20/01/2003, 07:33
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Esta es una pregunta de PHP, no de Bases de Datos, por lo que te muevo el mensaje a ese Foro.

Y la respuesta es si, esa es una manera de obtener los datos, ya que en tu QUERY, indicaste "AS TOTAL".. con eso al resultado le estás creando un nombre ficticio.

saludos.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
  #3 (permalink)  
Antiguo 20/01/2003, 12:48
Avatar de luigivirgo  
Fecha de Ingreso: enero-2003
Ubicación: Toluka mejiko
Mensajes: 150
Antigüedad: 21 años, 3 meses
Puntos: 0
pk no pruebas

mira pk no pruebas esto


Código PHP:
$result=mysql_query("select SUM(PUNTOS) AS TOTAL 
from RANKING where DNI_DEPORTISTA = '$dni_A' and
ID_TORNEO= '$id_torneo'"
,$link)or die(mysql_error());;

$row=mysql_fetch_row($result);
$total=$row[0]; 
__________________
no olvides visitar tu propia komputadora en
http://computadora.de
http://paginaweb.de/luigivirgo/luis.jpg
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 16:12.