basta che limiti la query con attributi tipo ORDER BY o LIMIT e WHERE più restrittivi..
Ora io non conosco la tua tabella e non mi pare ci siano abbastanza campi per riscriverti la query, ma puoi fare una cosa del genere:
SELECT * FROM incontri ORDER BY data LIMIT 0, 10 (se per esempio in una giornata sai che ci sono sempre 10 incontri)
Se no se vuoi l'ultima giornata, indipendentemente dal numero di incontri, puoi fare una cosa del genere
$data = date("Ymd"); // Si suppone che il campo data del tuo db sia di 8 caratteri
SELECT * FROM incontri WHERE data = $data
E ancora, se vuoi solo quelli con i risultati (applicato all'ultima query):
SELECT * FROM incontri WHERE data = $data AND risultato != NULL
poi vedi un po' tu in base alle tue esigenze...
N.b.(Nella funzione date() sono andato a memoria per gli argomenti da passare per la generazione della stringa, quindi potrei sbagliarmi, controlla sul manuale se decidi di usarla)
![]()