Меня интересует: не противоречит ли логика MVC такому коду как у меня в виде. Или и это должно обрабатываться в модели. Ниже код моего вида:
PHP:
скопировать код в буфер обмена
<?PHP if ($data->num_rows >= 1) { while ($row = $data->fetch_assoc()) { echo "<span style='margin-bottom:5px;'><h2><center>".$row['title']."</center></h2></span></br> <u>Дата публикации:</u><i>".$row['date']."</i></br> <span>".$row['full_text']."</span></br> "; } } else { echo "<center style='color:red;'>ДАННОЙ СТАТЬИ НЕ НАЙДЕНО!</center>"; } if ($data_com->num_rows >= 1) { echo "<h3 style='text-align:center; color:#6383A8; margin-top:10px;'>Комментарии</h3>"; while ($row_com = $data_com->fetch_assoc()) { printf ("<div style='width:550px; padding:5px; margin-left:40px; margin-bottom:5px; border-left: 5px solid #6383A8; border-top: 1px solid #6383A8; border-right: 1px solid #6383A8; border-bottom: 1px solid #6383A8;'> <table style='width:550px;'> <tr> <td style='font-size:14px; width:400px;'><b>".$row_com['login_comment']."</b></td> <td style='font-size:14px; width:150px; text-align:right;'><u>".$row_com['date_comment']."</u></td> </tr> </table> </hr> <p><i>".$row_com['text_comment']."</i></p> </div> "); } } elseif ($data->num_rows >= 1) { echo "<h3 style='text-align:center; color:#6383A8;'>Комментариев нет!</h3>"; } if ($data->num_rows < 1) { } else { if ($_SESSION['login'] == true) { echo "<div style='margin-left:40px;'> <form action='' method='POST'> <textarea name='text_comment_ins' placeholder='Ваш комментарий' cols='78' rows='5' style='margin-bottom:3px;'></textarea></br> <input type='submit' name='int_comment' value='Добавить комментарий'/> </form> </div>"; } else { echo "Чтобы оставить комментарий Вам нужно <a href='/reg'>зарегистрироватся</a> или <a href='/auch'>авторизироватся</a>."; } }
|