Vraag : De hulp van de behoefte met PHP MYSQL outputvraag

Hallo,
ik heb een het online bestel- systeem dat fundamenteel twee lijsten gebruikt, worden deze geroepen:

site_users - deze lijst bevat registratiedetails wanneer de klantenregisters op mijn website, dit ook een user_idgebied veroorzaakt dat aan customer.

ordering uniek is - dit bevat al het online bestel- informatie, met inbegrip van een gebied genoemd totaal dat elke individuele online ordeamount.

What i opslaat te doen is produceert een rapport dat al unieke klant zal tonen, zodat als zij tot veelvoudige tijden opdracht hebben gegeven eens verschijnen zij slechts, maar hun totaal is het totaal van AL orden… code

The die ik tot dusver ben heb gehad:

$result = mysql_query („
SELECT
`tot `opdracht geven. `user_id `, `ordering `. `first_name die `, `tot `opdracht geven. `last_name `die, `tot `opdracht geven. `totale `,
(/> som SELECT
FROM
`tot `

opdracht geven) ALS `totale `die
FROM
`/> tot ORDE `opdracht geven

; “);

However deze output alle rijen, en totaal van ALLE orden het zelfde in elke totale field.

Can zijn om het even wie me voor 500 punten helpt?

Thanks

Antwoord : De hulp van de behoefte met PHP MYSQL outputvraag

Droevige lichte correctie,


$result = mysql_query („
      SELECTEER
            `het opdracht geven van tot `. `user_id `die, `tot `opdracht geven. `first_name `die, `tot `opdracht geven. `last_name `die, `tot `opdracht geven. `totale `,
                  som (`die tot `opdracht geven. `totale `) als `totale `
            VAN
                  `het opdracht geven van tot `

            GROEP die DOOR `tot `opdracht geven. `user_id
            ORDE DOOR `TOTALE `DESC    
; „);
Andere oplossingen  
 
programming4us programming4us