Как сохранить несколько входных данных в одном столбце MySql?

Как сохранить несколько входных данных в одном столбце MySql?

Вы не можете использовать одно и то же имя для множественного ввода, если вы хотите использовать одно и то же имя, то вы можете использовать атрибут name как массив, что-то вроде:

 name="type[]" 

Теперь вы можете использовать метод serialize() в PHP для хранения всех входных данных в одном столбце, например:

 $inputData = serialize($_POST['name']); // this will store your array as a string 

После этого, когда вам нужно отобразить этот столбец, вы можете использовать метод unserialize() например:

 $fetchData = unserialize(your column name); 

Здесь $fetchData вернет исходный массив, который вы сохранили в своей базе данных.

Дополнительный пункт:

Вы также можете сохранить свои входные данные в ассоциативном массиве, например

name="type[width]" и name="type[height]" и name="type[length]"

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector