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

    Problema query con GROUP BY

    Ciao a tutti

    ho una tabella di un database strutturata in questa maniera:

    id-----categoria-----nomeProdotto
    10-----10-----------libro
    20-----10-----------penna
    30-----18-----------matita
    40-----18-----------portapenne
    50-----22-----------copertine
    60-----25-----------gomme
    70-----25-----------fogli a4
    80-----10-----------graffette
    90-----30-----------fogli protocolli
    99-----30-----------quaderni
    .....


    Vorrei visualizzare una lista cosi':

    10
    libro
    penna
    graffette

    18
    matita
    portapenne

    22
    copertine

    25
    gomme
    fogli a4

    30
    fogli protocolli
    quaderni


    Sto provando con un query utilizzando GROUP BY con un ciclo WHILE

    Codice PHP:

    SELECT 
    FROM prodotti GROUP BY categoria ORDER BY id DESC 

    Cosi' facendo pero' mi visualizza solo un risultato per ogni categoria.

    Cosi':

    10
    libro

    18
    matita

    22
    copertine

    25
    gomme

    30
    fogli protocolli



    Come mai e' come posso risolvere il problema ?
    Grazie a tutti per l'attenzione


  2. #2
    SELECT * FROM prodotti ORDER BY categoria

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Ciao Piero, grazie per l'interessamento

    ma cosi' facendo mi visualizza sempre la categoria prima del relativo prodotto

    10
    libro
    10
    penna
    10
    graffette

    ecc..ecc...

    Io vorrei visualizzare il nome della categoria una volta e poi il nome del prodotto per quella categoria.

    10
    libro
    penna
    graffette

    ecc..ecc...



  4. #4
    Risolvi con il php.

    con una if verifichi se la categoria e' identica alla precedente.

    se e' diversa la stampi se uguale la salti

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.