Witam,
W takim oto fragmencie tabelki:
<table id="adminMessagesListTable">
<tr>
<td id="adminMessagesListTableCellSubjectTitle">
<span class="textTitle">Tytuł</span>
</td>
<td id="adminMessagesListTableCellUsernameTitle">
<span class="textTitle">Użytkownik</span>
</td>
<td id="adminMessagesListTableCellRepliesTitle">
<span class="textTitle">Użytkownik</span>
</td>
<td id="adminMessagesListTableCellDateTitle">
<span class="textTitle">Data</span>
</td>
<!--<td id="adminMessagesListTableCellActionTitle">
<span class="textTitle">Akcja</span>
</td> -->
</tr>
<?php
?>
<tr>
<td id="adminMessagesListTableCellSubject">
<span class="link"><a href="admin_messages_show.php?message=
<?php echo $column_messages['id']; ?>">
<?php echo $column_messages['subject']; ?></a></span>
</td>
<td id="adminMessagesListTableCellUsername">
<?php
if ($column_messages['username'] != "gość") {
?>
<span class="link"><a href="user_profile.php?user=
<?php echo $column_messages['username']; ?>">
<?php echo $column_messages['username']; ?></a></span>
<?php
} else {
echo $column_messages['username'];
}
?>
</td>
<td id="adminMessagesListTableCellDate">
<?php echo $column_messages['date']; ?> </td>
<!-- <td id="adminMessagesListTableCellAction">
<span class="link"><a href="admin_messages_list.php?delete_message=
<?php echo $column_messages['id']; ?>">Usuń</a></span>
</td> -->
</tr>
<?php
}
?>
Potrzebuję dodać kolumnę za Użytkownik, która będzie wyświetlać liczbę uzyskaną za pomocą tego query:
SELECT `original_message_id`, COUNT( `original_message_id` ) AS count FROM `messages_replies` GROUP BY `original_message_id`
W tym celu próbowałem zrobić coś takiego (dodać pętlę while), jednak to rozwala całą tabelkę i liczby się nie wyświetlają.
<table id="adminMessagesListTable">
<tr>
<td id="adminMessagesListTableCellSubjectTitle">
<span class="textTitle">Tytuł</span>
</td>
<td id="adminMessagesListTableCellUsernameTitle">
<span class="textTitle">Użytkownik</span>
</td>
<td id="adminMessagesListTableCellRepliesTitle">
<span class="textTitle">Odpowiedzi</span>
</td>
<td id="adminMessagesListTableCellDateTitle">
<span class="textTitle">Data</span>
</td>
<!--<td id="adminMessagesListTableCellActionTitle">
<span class="textTitle">Akcja</span>
</td> -->
</tr>
<?php
?>
<tr>
<td id="adminMessagesListTableCellSubject">
<span class="link"><a href="admin_messages_show.php?message=
<?php echo $column_messages['id']; ?>">
<?php echo $column_messages['subject']; ?></a></span>
</td>
<td id="adminMessagesListTableCellUsername">
<?php
if ($column_messages['username'] != "gość") {
?>
<span class="link"><a href="user_profile.php?user=
<?php echo $column_messages['username']; ?>">
<?php echo $column_messages['username']; ?></a></span>
<?php
} else {
echo $column_messages['username'];
}
?>
</td>
<?php
?>
<td>
<?php echo $column_number_replies['count']; ?> </td>
<?php
}
?>
<td id="adminMessagesListTableCellDate">
<?php echo $column_messages['date']; ?> </td>
<!-- <td id="adminMessagesListTableCellAction">
<span class="link"><a href="admin_messages_list.php?delete_message=
<?php echo $column_messages['id']; ?>">Usuń</a></span>
</td> -->
</tr>
<?php
}
?>
</table>
Jak mogę to zrobić poprawnie?
PS: nie wiem czemu, ale po wklejeniu kodu wszystko się brzydko rozjeżdża, więc przepraszam za ten nieczytelny kod.