Php 我想知道如何在桌子之间的字幕中回显多条新闻

Php 我想知道如何在桌子之间的字幕中回显多条新闻,php,mysql,Php,Mysql,可能重复: 我想知道如何在表之间回送多条新闻,我只能回送一条新闻,我想在主页中使用字幕查看4条以上的新闻,新闻已经发布在数据库中。我正在使用以下代码: <?php include("connect.php"); $select="SELECT newsid, headlines from news WHERE uploaddate order by uploaddate desc limit 4"; $rsd=mysql_query($select); while($row =

可能重复:

我想知道如何在表之间回送多条新闻,我只能回送一条新闻,我想在主页中使用字幕查看4条以上的新闻,新闻已经发布在数据库中。我正在使用以下代码:

<?php

include("connect.php");

$select="SELECT newsid, headlines from news WHERE uploaddate order by uploaddate desc limit 4";

$rsd=mysql_query($select);

while($row = mysql_fetch_array($rsd))
{
    $newsid=$row['newsid'];
    $tittle=$row['headlines'];
}


?>

在设计中,我使用这个代码

<table >
<tr>
    <td width="87%">
    <marquee style="color: #FF0000; font-family: Verdana; font-variant: small-caps; font-size: 10pt; font-weight: bold" scrollAmount="2" scrollDelay="20" width="840" bgColor="#CCCCFF" height="24">
     <?php echo $tittle; ?></marquee></td>
</tr>
</table>

问题在于您的循环….
执行此操作的部分:

<?php echo $tittle; ?>
//should be in the loop like below:


<!--starting from the above the loop-->
<table>
<?php
    while($row = mysql_fetch_array($rsd)){
        $tittle = $row['headlines'];
        echo '<tr><td>';
        echo '<marquee style="color:#ff0000; .......>';
        echo $tittle;
        echo '</marquee>';
        echo '</td></tr>';
    }
?>
</table>

//应在循环中,如下所示:
希望这对你有帮助


<marquee >
 <table>
 <?php


 $sql="SELECT newsid,headlines FROM `news` ORDER BY uploaddate DESC LIMIT 4 ";
 $res=func_query($sql);
 foreach($res as $key=>$val)
 {
?>
<tr><td><?=$val['headlines']?>: </h5></td></td>
<tr><td><hr style="border: 1px dotted #B8B8B8;"/></td></tr>

 <?php
  } 
    ?>
</table>
</marquee>
:
您的格式已损坏,无法修复。如果你希望得到任何人的帮助,请考虑清理它。你已经收到了你在24小时前发布的最后一个问题的无数答案。请不要转发问题。如果您想获得对现有问题的更多关注,您应该使用
?1987年打电话给他,他们想要回他们的加价。@Lix:只值1个代表,我认为他不能得到这个,除非有人代表他提供一个。并不是说我不同意你评论的意图。@dav-如果他没有足够的代表,那么显然他不能使用赏金系统。这并没有改变这样一个事实,即这里不接受重新发布,也不是增加帖子兴趣的正确方式。此外,作为一个新用户,重要的是让他意识到这样一个系统的存在。为了能提供赏金,他必须和一些代表合作。。。