io ho fatto cosi':
all'inizio di ogni pagina metto $pagina="percorso/nomepagina.php"
ad ogni query che seguo metto or die(errore($pagina,$idutente,$query......))
la funzione errore mi manda una mail dicendomi
-la pagina
- la query n° xx
- la query vera e propria
- l'id dell'utent se loggato
- se l'utente è arrivato a quella pagina direttamente dall'esterno (utente esterno) o tramite link presente nel mio sito (utente interno) poichè se arriva dall'esterno può essere che sia un link di google che magari n esiste più
ps : la funzione errore stampa anche un messaggio all'utente che si è verificato un problema e una mail è stata inviata all'admin