Credo che ora tei spiegato, però sbagli ad utilizzare la parola bottoni e sbagli anche il concetto di ricerca!
Il bottone è classico di una form, e non può esistere un bottone SUBMIT se non c'è neanche una cosa nella form!
Te necessiti di link testuali (che poi puoi visualizzare anche gra****mente come un bottone, ma quella è un'altra cosa).
Per ricerca in una tabella signi**** che vai a controllare che esista una determinata chiave all'interno di alcune specifiche colonne del DB.
Hai presente Google?
Ebbene, con Google fai una ricerca.
Scrivi una o più parole nel campo di INPUT, premi SUBMIT e google compone una query dove va a cercare i link che corrispondono a quella parola da te digitata, la quale verrà cercata nei testi che Google ha associato a quel link che ti visualizzerà!
Te invece vuoi creare (spero di averci beccato stavolta) un link che ti richiama tutti i titoli di una categoria. Vero??
Fai così:
Codice PHP:
// pagina di partenza
echo "
<a href=\"visualizza.php?chiave=film\">Film</a>
<a href=\"visualizza.php?chiave=telefilm\">Telefilm</a>
<a href=\"visualizza.php?chiave=altro\">Altro</a>
";
La pagina visualizza.php la devi fare così:
Codice PHP:
$categoria = $_GET['chiave'];
$sql = "SELECT id, titolo, altro FROM tabella WHERE categoria = '$categoria' ";
// esegui la query e stampi i risultato
// bla bla bla bla