Вы можете использовать функцию df.reindex () в пандах. df есть
Net Upper Lower Mid Zsore
Answer option
More than once a day 0% 0.22% -0.12% 2 65
Once a day 0% 0.32% -0.19% 3 45
Several times a week 2% 2.45% 1.10% 4 78
Once a week 1% 1.63% -0.40% 6 65
определить список имен столбцов
cols = df.columns.tolist()
cols
Out[13]: ['Net', 'Upper', 'Lower', 'Mid', 'Zsore']
переместить имя столбца туда, где вы хотите
cols.insert(0, cols.pop(cols.index('Mid')))
cols
Out[16]: ['Mid', 'Net', 'Upper', 'Lower', 'Zsore']
, затем использовать df.reindex()
для изменения порядка
df = df.reindex(columns= cols)
out put: df
Mid Upper Lower Net Zsore
Answer option
More than once a day 2 0.22% -0.12% 0% 65
Once a day 3 0.32% -0.19% 0% 45
Several times a week 4 2.45% 1.10% 2% 78
Once a week 6 1.63% -0.40% 1% 65
Вы уверены, что установлен $ _POST ['mail']? это может быть то, что это пустая или пустая строка. Обычно я отправляю заголовки в виде ассоциативного массива, но в документах говорится, что строка в порядке. Может быть, бросить возврат каретки в конце строки:
$headers = "From: " . $mailFrom . "\r\n";