Код: Выделить всё
ID ID_KEY VALUE
1 1 Text1.1
2 1 Text1.2
3 1 Text1.3
4 2 Text2.1
5 2 Text2.2
6 2 Text2.3
7 3 Text3.1
8 3 Text3.2
9 3 Text3.3
Код: Выделить всё
ID_KEY VALUE1 VALUE2 VALUE3
1 Text1.1 Text1.2 Text1.3
2 Text2.1 Text2.2 Text2.3
3 Text3.1 Text3.2 Text2.3
Например, теперь у меня есть этот код:
Код: Выделить всё
$result = $con->query($sql);
if ($result->num_rows > 0) {
$res = "";
$res .= "";
$res .= "ID_KEY";
$res .= "VALUE1";
$res .= "VALUE2";
$res .= "VALUE3";
$res .= "";
while ($row=mysqli_fetch_assoc($result)) {
$res .= "";
$res .= "" . $row['ID_KEY'] . "";
$res .= "" . $row['VALUE1'] . "";
$res .= "" . $row['VALUE2'] . "";
$res .= "" . $row['VALUE3'] . "";
$res .= "";
}
$res .= "";
return $res;
}
Если вместо этого я скажу следующее:
Код: Выделить всё
$res .= "";
$res .= "" . $row['ID_KEY'] . "";
$res .= "" . $row['VALUE'] . "";
$res .= "" . $row['VALUE'] . "";
$res .= "" . $row['VALUE'] . "";
$res .= "";
Можно ли это сделать или нужно ли это делать? Я реструктуризирую базу данных, чтобы хранить информацию другим способом?
Подробнее здесь: https://stackoverflow.com/questions/724 ... his-format
Мобильная версия