Si, in effetti con $_GET carico l'ID presente nel database, ma $var fa riferimento ad una piccola stringa.. Per $var conviene fare qualcosa del genere?
Mi sa che è comunque meglio come dici tu, ossia associare una numerazione al loro posto..codice:if ($var == ("pippo" || "paperino" || "topolino")) { ... *query* ... } else { ... }
Per evitare di stampare a video eventuali errori mi basta cancellare echo $e->getMessage(); giusto?