Ancora grazie a tutti
Perfetto come mi avete detto funzia e riconosce anche modifica.
Posso chiedervi di indicarmi se sono errori anche:
Allora queste erano anche le due prime righe di codice postato
Codice PHP:
if (isset($action)) { 
     
    if (
$action == "inserisci") { 
      if (
$titolo!="" && $cat!="" && $loc!="" && $cod!="" && $prezzo!="" && $descrizione!="") { 
Le posso lasciare cosi o devo cambiarle con il metodo indicato da voi?

Poi ho questa, che nel caso riconosca che il valore è anche uguale ad 'elimina' non mi mostra ciò che c'è dopo.
Codice PHP:
if (!isset($action) || ($action!="elimina")) { 
Che mi dite?