Привет, я пытаюсь запросить мою таблицу базы данных «shout_out», во время цикла while у меня есть оператор if, чтобы проверить, был ли столбец «convers_id» изменен с no_reply. если это так, я хочу, чтобы другой запрос выполнялся и получал все строки из таблицы крика_out_reply, которые имеют один и тот же столбец «convers_id». Я пытаюсь сделать макет похожим на «стену» в фейсбуке. Кто-то делает комментарий, а другие могут ответить на этот комментарий, причем ответ находится под исходным комментарием.
Я продолжаю получать, что mysqli_query($dbc, $query_shout_out_reply) не удалось. но есть ответы с тем же "convers_id"
$query_shout_out = "SELECT * FROM shout_out WHERE sent_to = '$username' ";
$shout_out_query = mysqli_query($dbc, $query_shout_out);
if (mysqli_num_rows($shout_out_query) != 0) {
while ($row = mysqli_fetch_array($shout_out_query)) {
echo '<td class="shout_out_display" width="550">';
echo $row['message'] . ' <br/><br/> From ' . $row['sent_by'] . ' at ' . $row['date_sent'];
echo '</td></tr>';
echo $row['convers_id'];
if ($row['convers_id'] != "no_reply") {
$query_shout_out_reply = "SELECT * FROM shout_out_reply WHERE convers_id = " . $row['convers_id'];
$shout_out_reply_query = mysqli_query($dbc, $query_shout_out_reply);
while ($reply_row = mysqli_fetch_array($shout_out_reply_query)) {
echo ' <tr width="550"><td width="125" >   </td>';
echo '<td width="425" class="shout_out_reply_display">';
echo $reply_row['message'] . '<br/><br/>Reply From ' . $reply_row['sent_by'] . ' at ' . $reply_row['date_sent'];
echo '</td></tr>';
}
}
}
}