Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    da tabella db mysql a tabella doppia entrata

    Buonasera a tutti, immagino che il titolo non sia un granchè ma non ne ho trovati di migliori.
    Il mio problema è il seguente:

    Ho una tabella in mysql fatta così:

    id | cliente | fornitore | valore

    1 | cliente1 | fornitore1 | 150
    2 | cliente1 | fornitore2 | 200
    3 | cliente2 | fornitore1 | 110
    4 | cliente2 | fornitore2 | 80

    Il mio scopo è elaborare una pagina php che restituisca un html con una tabella a doppia entrata cliente/fornitore.
    In pratica una cosa del genere:

    tab_finale| fornitore1 | fornitore2
    cliente1 | 150 | 200
    cliente2 | 110 | 80

    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    e se ci fossero N fornitori cosa accade?
    e nel caso in cui un cliente abbia acquistato più volte da uno stesso fornitore?

  3. #3
    Se ci sono N fornitori la tabella semplicemente dovrebbe avere N colonne, una per ogni fornitore ed M righe una per ogni cliente.
    La tabella mysql originaria ha già dei count, pertanto i record sono già delle somme di più transazioni per la medesima coppia cliente x -> fornitore y. La tabella a doppia entrata è in pratica un quadro sinottico con dei resoconti cliente/fornitore

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.