adesso avrei bisogno di caricare la data nel db mysql.
Come si fa?
Che tipo di campo devo creare nella tabella del db per inserire
un valore del genere in modo tale che in futuro io possa fare
anche delle ricerche sui documenti e i record in base alle date
del tipo:
Sarebbe meglio utilizzare lo unix timestamp, perchè è molto più facile da gestire, soprattutto per le ricerche.
Il comando php è time(), restituisce una stringa numerica che puoi memorizzare nel db.
Da questa stringa ti puoi calcolare la data nel formato che desideri e sapere, ad esempio, se l'anno corrispondente è bisestile, il giorno della settimana, ecc.
Guarda la funzione date() nella guida ufficiale PHP per maggiori info.
Per quanto riguarda la memorizzazione nel db, devi fare una consueta query. Per sapere come si fa, fai qualche ricerca qui nel forum, soprattutto nei topic in rilievo.