necesito ayuda please

micknico
01 de Marzo del 2005
tengo la siguente consulta:
$resp=mysql_query('SELECT controlestadopago.ODSCont,controlestadopago.Grafo, controlestadopago.Itemm,
controlestadopago.Q1 FROM controlestadopago WHERE (controlestadopago.Grafo <> "-")SUM(Q1) AS $q ORDER BY controlestadopago.Grafo DESC, controlestadopago.Itemm DESC ',$link);

esta ordena los campos y teoricamente realiza la suma de todos los Q1 pero me arroja un msg de error sobre while ($row = mysql_fetch_array($resp)) {

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/sistema/ucm/index1.php on line 40

y ahi kedo tirado no se por k sucede esto, si elimino el argumento sum funciona bien la consulta sin la suma, alguien me puede ayudar porfavor

gracias de antemano

Saludos!

ile
01 de Marzo del 2005
mmmm....qué hace ese SUM ahí?

micknico
01 de Marzo del 2005
lo puse alli segun eun ejemplo que segui de una paguina web, pero no funciona, por lo que estoy solicitando ayuda.

necesito hacer k los datos de la consulta se agrupen por un campo x y ademas de agruparse se sume el valor que contiene Q1 y entrege el valor total del grupo.

He probado con foreach con for pero no he podido dar con el script adecuado.

Saludos !