Существует два способа отправки данных из HTML-формы на сервер. Один из них - отправка формы, а другой - асинхронный запрос.
Первый проще. Самое простое - просто включить в форму кнопку «отправить». Это отправит запрос на сервер без необходимости писать хотя бы одну строку кода. Вот некоторая базовая информация об этом .
Недостаток этого метода в том, что он приведет к загрузке новой страницы - вы не можете изменить существующую страницу. Если вы хотите использовать результат для обновления текущей страницы - тогда вам нужен асинхронный запрос.
Асинхронный запрос отправляется с использованием JavaScript. Это не очень сложно, но намного проще, если вы используете библиотеку JavaScript, такую как JQuery. Я думаю, что глава AJAX в книге «JQuery in Action» может вам помочь.