Il form che hai mostrato ha la possibilità di inviarti due dati:
- cognome che contiene il testo della ricerca (nome inappropriato, avrebbe più senso chiamarlo query o qualcosa del genere, dato che la ricerca non è necessariamente per cognome)
- il valore della select che indica su quale campo cercare (devi prima assegnare un nome a quella select, ad esempio campo)
In pannello.php ti basta controllare questo secondo valore ed utilizzarlo per costruire la query. Qualcosa come:
Codice PHP:
$q = $_POST['cognome'];
$field = $_POST['campo'];
$query = "SELECT MATRICOLA, AGENT_ID, COGNOME, NOME, RECAPITO, CODFISCALE, SKILL, GRUPPO_PWK, GRUPPO, MODULO, NOTE FROM nomi_operatori WHERE $campo = '$q'";
$sql = mysqli_query($db, $query);
PS: Dovresti rivedere la scelta dei nomi di alcuni identificatori. Ad esempio chiamare una tabella NOMI_OPERATORI suggerisce che essa contenga solo i nomi degli operatori, mentre invece ne contiene tutti i dati. Una tabella siffatta dovrebbe chiamarsi operatore o operatori. Oppure quello che, nel codice, chiami $cicle non è un ciclo come il nome suggerirebbe, bensì un record o riga.