Cosa vedo, mysql_db_query(), ovvero funzione deprecata come dice il manuale stesso .
Poi non rielabori il risultato della query prima di passarlo alla variabile, poi è corretto cio che dice pugia , ovvero non puoi avere 2 variabili col medesimo nome (e sufficinete che una delle due la metta anche solo con la prima lettera maiuscola).
La variabile globale $_GET['..'] vine utilizzata da php per prendere un script "appeso" a un url (come tu accenni di voler fare qui <form method="post" action="send-mail.php?'.$res "> ), che comq è sbagliato come url , credo sia piu corretto mettere <form method=\"post\" action=\"send-mail.php?&res =\".$res.\"\" > ; complessivmante mi sembra che tu debba chiarirti un attimo le idee su come strutturare grammaticalmente lo script , inoltre identare non sarebbe una cattiva indea.
P.S. Perchè faun una queri su due righe e non su riga unica ? ovvero fare : $sqlinterr="select address from mails where nom='{$_POST['nomeX']}'";
![]()
P.S.S. Scusate per la polemicità