Oppure puoi semplicemente creare una tabella "articoli" nel database, che contiene almeno i seguenti campi:
codice:
"id" INT(5) NOT NULL auto_increment,
"filename" VARCHAR(255) NOT NULL,
"title" VARCHAR(128) NOT NULL,
"description" VARCHAR(255);
di cui chiaramente il campo "id" ne è la chiave primaria.
Poi in quella tabella caricherai tutti i dati dei file pdf, inserendo il nome del file (es: "articolo_01_03_1955.pdf"), un breve titolo (che potrebbe essere quello dell'articolo nel pdf), ed eventualmente una breve descrizione, che spieghi di cosa parla.
In questo modo le ricerche le potrai effettuare sui 3 campi sopra descritti. Se ad esempio cerchi la data "1927" dovrai fare effettuare allo script php la ricerca nel nome del file, nel titolo e nella descrizione.
Chiaramente i file pdf dovrai metterli nella stessa cartella, in modo che per scaricarli basterà inserire un link a questo modo:
Codice PHP:
echo "<a href=\"nomecartella/".$row["filename"]."\">".$row["title"]."</a>";