Как отображать статьи PHP, созданные CMS рядом?
Мои статьи в настоящее время отображаются так:
1:article
2:article
Я хочу, чтобы они показали так:
1:aritcle 2:article.
Вот мой код:
<?php
include ("connect.php");
$query = "select * from posts order by 1 DESC LIMIT 0,5";
$run = mysql_query($query);
while ($row = mysql_fetch_array($run)) {
$post_id = $row['post_id'];
$title = $row['post_title'];
$image = $row['post_image'];
$content = substr($row['post_content'],0,40);
?>
<a href="pages.php?id=<?php echo $post_id; ?>">
<h3><?php echo $title; ?></h3></a>
<a href="pages.php?id=<?php echo $post_id; ?>">
<img src='images/<?php echo $image; ?>' width='120' height='70' border="1">
</a>
<a href="pages.php?id=<?php echo $post_id; ?>">
<p><?php echo $content; ?></p></a>
<hr></hr>
<?php } ?>
2 ответа
Это не сработало. Есть ли какой-нибудь php-код для решения, например, вместо: Order by rand DESC. что-нибудь вроде Order by rand горизонтальный или что-то в этом роде?
<p>
тег будет отображать текст в следующем абзаце. Так что удалите <p>
из вашего кода.
<p><?php echo $content; ?></p></a>
Удалить из этих строк.