Salve a tutti,
sto cercando di implementare un sistema di ricevute per mettere un numero progressivo che ricomincia ogni anno.
Esempio facciamo finta che siamo a dicembre 2022 e sto emettendo la ricevuta numero 20 a gennaio 2023 non comincierà da 21 ma da 1.
La mia idea iniziale è di fare una funzione che per prima cosa mi prende l'ultima data inserita a DB
poi mi prendo l'anno della data
e me la confronto con l'anno di quando inserisco la nuova ricevuta se l'anno è uguale faccio +1 al conteggio se no inserisco 1 come valore.
Spero di averlo spiegato bene.
sto cercando di implementare un sistema di ricevute per mettere un numero progressivo che ricomincia ogni anno.
Esempio facciamo finta che siamo a dicembre 2022 e sto emettendo la ricevuta numero 20 a gennaio 2023 non comincierà da 21 ma da 1.
La mia idea iniziale è di fare una funzione che per prima cosa mi prende l'ultima data inserita a DB
PHP:
$data = date_create($result[0]["order_at"]);
poi mi prendo l'anno della data
PHP:
date_format($data, "Y");
e me la confronto con l'anno di quando inserisco la nuova ricevuta se l'anno è uguale faccio +1 al conteggio se no inserisco 1 come valore.
Spero di averlo spiegato bene.