Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    49

    [MYSQL] Non mostrare duplicati

    Buonasera,

    ho il seguente database con i seguenti campi cosi compilati:

    matchname, eventname e matchid.
    A-B AAA 1
    B-C AAA 2
    C-D CCC 3
    D-E CCC 4
    E-F CCC 5


    Mostro i dati cosi:

    <?php echo $query['matchid'];?>"><?php echo $query['matchname'];?></a> <?php echo $query['eventname'];?>

    Ho il problema che l'eventname viene mostrato su ogni riga mentre vorrei che fosse mostrato una sola volta dato che si ripete per determinate volta, magari mostrandolo solo sulla prima riga. come posso fare ?

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    puoi risolvere la cosa usando un if oppure usando direttamente nella query sql la clausola distinct.

    quindi un esempio di qeury che mostrerà solo i risultati diversi sarà:

    select distinct eventname from tabella;

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.