Как сделать одну форму для добавления и редактирования одновременно?
Если в форму подставить данные для редактирования, то можно делать скрытое поле с идентификатором записи, а он при грамотной организации хранения данных наверняка есть. При отправке данных принимающий скрипт может смотреть если есть id, значит edit, если отсутствует или нулевой, то add
Добавить в форму скрытое поле _method:<input type="hidden" name="_method" value="POST">
А потом уже в обработчике формы выполнять нужное действие. Обычно у методов такие назначения.GET — получение ресурсаPOST — создание ресурсаPUT — обновление ресурсаDELETE — удаление ресурса