Lavoro inutile. La data in formato DATE non e' assolutamente idonea come chiave primaria. Mettila in un campo che ti pare e come chiave primaria lascia un id numerico autoincrement. Oltretutto quand'anche tu usassi DATETIME o un UNIX TIMESTAMP potresti travarti in conflitto di chiave duplicata.[supersaibal]Originariamente inviato da ilc0rv0
salve a tutti dovrei creare una tabella con una chiave primaria che sia la data e che come default abbia la data corrente, ho fatto cosi:
si può gestire il tutto solamente da php?
cioè al momento dell'inserimento invio da un campo hidden la variabile data odierna e la setto nel campo data della tabella e dato che è chiave primaria nn potrà mai essere aggiunto un altro record con quella data?
grazie a tutti[/supersaibal]
Tra l'altro per l'assegnazione del dato ora, viene letta l'ora di sistema ed applicata a tutti i record interessati dalla stessa query.