Как отображать статьи 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>

Удалить из этих строк.

Другие вопросы по тегам