Pour l'analyse tu commence deja par te faire une petite fiche papier avec toutes les informations que tu souhaites voir apparaitre a l ecran et lesquelle doivent etre stockées sous forme de variables. Une fois que tu as tout bien defini tu passe a la cration de ta table et la creation de la structure.
Pour un script de download je te conseillerai deux tables, une gerant les categories avec pour stucture
id en PK (en auto incramentation)
nom_cat (nom de la categorie)
desc_cat (descrition de la categorie)
une seconde table avec la gestion des fichier
id en PK (en auto incramentation)
nom
desc
....
id_categorie (avec l'id de la categorie auquel le fichier est assoscié)
Voila en gros le truc a faire
Tu peux matter sur mon site dans la rubrique telechargement le resultat final du script que j ai fait (en fait j ai repris un vieux truc et je l ai reecrit en grande partie)
a++