#php
#php
Вопрос:
Привет, это мой html.
<button class="add-div" value="Add Div"/>
<div class="main" style="top:5%; color:red;" >msg1</div>
Здесь есть код javasript, который будет генерировать дополнительный div, когда пользователь нажимает на кнопку.
Следующий htl является примером вывода.
<div class="main" style="top:5%; color:red;" >msg1</div>
<div class="main" style="top:15%; color:white;" >msg2</div>
<div class="main" style="top:25%; color:black;" >msg3</div>
<div class="main" style="top:35%; color:green;" >msg4</div>
<div class="main" style="top:45%; color:yellow" >msg5</div>
Теперь нам нужно сохранить содержимое этого div и стиль в databse. Но дело в том, что нам нужно сделать все это как одну запись в таблице . [Здесь есть 5 div . Итак, мне нужно сохранить эти 5 содержимого в один столбец, а стиль этих 5 содержимого в другой столбец]
структура таблицы id , div-content , div-style .
для приведенного выше примера запись выглядит следующим образом
1 msg1,msg2,msg3,msg4,msg5 top:5%;coloe:red;,top15%;color:white;,...
На обычной практике все будут сохранять запись по очереди. Например
id div-content div-style
1 msg1 top:5%; color:red;
2 msg2 top:15%; color:white;
3 msg3 top:25%; color:black;
4 msg4 top:35%; color:green;
5 msg5 top:45%; color:yellow
Но в моем случае мне нужно решение, подобное следующему
id div-content div-style
1 msg1,msg2,msg3,msg4,msg5 top:5%;coloe:red;,top15%;color:white;,...
Теперь, как я могу сохранить это значение в базе данных. После сохранения этого значения мне нужно взять это значение из базы данных и получить эти значения в цикле foreach или while .Пожалуйста, помогите.
Комментарии:
1. извините, я перепробовал много кодов и потерпел неудачу. у меня нет копии этого кода
2. Извините, но совершенно непонятно, что вы на самом деле пытаетесь сделать. Какая структура, какая логика есть в подходе? Вы пишете «содержимое и стиль этого div», однако там нет ни одного
div
элемента, их 5. Итак, что нужно сохранить? Откуда берутся элементы? Зачем кому-то хранить атрибуты стиля в базе данных?3. если кода нет, мы не можем найти проблему и, следовательно, не можем ее решить. Поскольку это не бесплатный сервис кодирования, вы не получите полный код из ничего.
4. @arkascha Привет . Пожалуйста , ознакомьтесь с моим обновленным вопросом .
5. Вы могли бы сохранить эти массивы в виде сериализованных строк json, что позволяет десериализовать и использовать массивы снова позже при извлечении. Однако обратите внимание, что это считается плохим стилем: это противоречит идее реляционных баз данных и, безусловно, лишит вас преимуществ: выбора и объединения отдельных записей. Кроме того, производительность полного решения резко снизится. Вопрос в следующем: почему вы думаете, что вам нужно хранить вещи таким образом? По какой причине вы не можете использовать нормализованную структуру?