Intereting Posts

Как сохранить несколько повторяемых полей как массив в базе данных?

На тему im работы я пытаюсь сделать слайд-шоу. У меня есть все, что было до сих пор, я просто не понимаю, как сохранить их в базе данных, когда есть несколько слайдов.

Я пропущу код, так как он очень большой, просто добавьте пример входных значений.

Каждый слайд сделан из поля загрузки изображения (в основном текстового поля, содержащего ссылку на изображение) и поля textarea для текста в слайде.

Таким образом, значения слайда таковы.

Slide 1 -> $slide[image][0] -- $slide[text][0] Slide 2 -> $slide[image][1] -- $slide[text][1] Slide 3 -> $slide[image][2] -- $slide[text][2] 

Это тема WordPress, поэтому WordPress сама может сохранять массив, когда он его распознает. И если кто-то знаком, тема строится на Framework Framework.

Когда я сохраню это, это то, что я получаю в базе данных.

 a:1:{s:13:"slide_example";a:1:{s:5:"image";s:0:"";}} 

когда (я думаю) это должно быть так

 a:1:{s:13:"slide_example";a:1:{s:5:"image";s:0:"slide text";};a:2:{s:5:"image";s:0:"slide text";};a:3:{s:5:"image";s:0:"slide text";}}