Можно и без аякса, например такой вариант:
Делим форму на несколько блоков(шагов), и всем кроме первого ставим display:none; под каждым шагом кнопка (type=button), по клику по кнопке js скрываем первый шаг, показываем второй и т.д.
На последнем шаге показываем submit, а не button.
одиночный в цикле
у инсерта есть вариант вставки одним запросом многих строк
там есть смысл применять игнор чтоб оставшиеся вставки сработали
snikers987 пишет:
тс же написал, что если титл уже есть в бд то не добавлять его.
зачем уникальный ключ я понял
а игнор тут ни к чему
Тоесть если есть уникальный ключ, и выполнить инсерт без игноре, не будет ошибки , что значение не уникально?
Не знал, попробую. Ну в принципе сути это не меняет. Можно и сформировать строку запроса в цикле и занести все записи одним запросом, кто ж не дает.