У меня возникли трудности с получением столбцов из базы данных, увеличенных на 3.
В моей таблице есть несколько столбцов: 1 2 3
Столбцы автоматически увеличиваются, когда пользователь отправляет информацию.
Таким образом, вторые столбцы для вторых данных будут: 4 5 6
Заголовки таблиц я делаю так:
<?php
$a=1;
while ($a <= $FinalLoopColumns) {
echo "<th>".'CustomerName'.$a."</th>";
echo "<th>".'Pieces'.$a."</th>";
echo "<th>".'Date'.$a."</th>";
$a++;
}
?>
Поэтому мне нужно вставить данные в «Имя покупателя» 1 и 4, Шт2 и 5 и Дата3 и 6.
Если бы мне нужно было показать свои числа и массив, я бы сделал это для CustomerName:
$CustomerName=array(1,2,3,4,5,6);
for ($i=0; $i < sizeof($Musteri); $i+=3) {
echo $CustomerName[$i];
}
Итак, я предполагаю, что мне нужно взять столбцы как массив, а затем зациклить их, чтобы найти числа для каждого значения.
Как лучше всего взять данные из базы данных и вставить их в таблицу с помощью цикла while с использованием массива? (или делаю по-другому)
Спасибо !
Я понятия не имею, как выглядит ваша таблица, но это должна быть одна строка = одни данные и один столбец = одно поле, я думаю






Это похоже на неправильный дизайн базы данных. Не уверен, почему у вас нет правильных ассоциаций столбцов.