Как новичок на PHP / MySQL.
Я работаю с PHP / MySql в течение последних трех недель, и он отлично сочетается, но это огромное обучение, извлекаемое из данных Mysql в php.
Вопрос, который я пытаюсь получить, помещает данные Id в заголовок в виде таблицы, но почему-то это не сработает, и оно не отображается вообще, или ошибка.
Как и все «Тип транзакции» идет в заголовок или TR, затем «сумма каждой группы» идет в тело таблицы или TD
Вот код
<table class="table table-condensed table-bordered table-striped table-hover dt-responsove wrap" cellspacing="0" >
<thead>
<th Class="table-header-total">
<?php
while (($grouptotalrow = mysqli_fetch_array($grouptotalorder1, MYSQLI_BOTH)) != NULL) {
?>
<td class="table-smaller-text-bolder"><?php echo $grouptotalrow["transaction_type"];?></th>
<?php
}
mysqli_free_result($grouptotalorder1);
?>
<?php
while (($grouptotalrow = mysqli_fetch_array($grouptotalorder, MYSQLI_BOTH)) != NULL) {
?>
<td class="table-smaller-text-bolder"><?php echo $grouptotalrow["Each_group_Amount"];?></td>
<?php
}
mysqli_free_result($grouptotalorder);
?>
</tr>
</thead>
<tbody>
</tbody>
</table>
Вот база данных
SELECT
settlement_id,
total_amount,
transaction_type,
amount_description,
SUM(amount) AS `Each_group_Amount`
FROM
settlements
WHERE
transaction_type = 'order'
OR transaction_type = 'Refund'
OR transaction_type = 'ServiceFee'
OR transaction_type = 'other-transaction'
OR transaction_type = ''
GROUP BY settlement_id ASC , amount_description ASC
этот результат не то, что я ищу
Обновить:
Я решил отвлечься от PC / PHP на несколько часов (больше похоже на то, что у меня на голове) и вернуться, и, наконец, я все исправил.
Вот код, как я написал
<?php
echo '<table class="table table-condensed table-bordered table-striped table-hover dt-responsove wrap" cellspacing="0">';
echo '<tbody>';
echo '<tr>Break down of transation sale</tr>';
$resultTranactiontypegroup = mysqli_query($conn,$sqlbreakdowntransaction_type);
while (($row1 = mysqli_fetch_array($resultTranactiontypegroup, MYSQLI_ASSOC)) != NULL) {
echo '<tr>';
echo '<th class="table-header-total">' . $row1['transaction_type'] . '</th>';
echo '<td class="table-smaller-text">' . $row1['Each_group_Amount'] . '</td>';
echo '</tr>';
}
mysqli_free_result($resultTranactiontypegroup);
echo '</tbody>';
echo '</table>'
?>
Других решений пока нет …