Nesta consulta, $sql é usado, mas não é definido em nenhum lugar em seu trecho de código.
if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error());
}
Se você remover o código acima, esta mensagem não virá novamente.
if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error());
}