首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >循环遍历mysql字段

循环遍历mysql字段
EN

Stack Overflow用户
提问于 2013-02-15 13:39:21
回答 3查看 205关注 0票数 2

我正在尝试制作一个匿名评论系统,下面是打印现有评论的代码。它要求我遍历数据库中的comm_id字段以获取所有注释。我如何才能做到这一点?

代码语言:javascript
复制
<ol id="update" class="timeline">
<?php
$sql=mysql_query("SELECT * from comments where com_id='' ");
while($row=mysql_fetch_array($sql) )
{
$comment=$row['comment'];
?>
<li class="box">
<?php echo $comment; ?>
</li>
<?php
}
?>
EN

回答 3

Stack Overflow用户

发布于 2013-02-15 13:46:40

删除where com_id=''。这将无条件地选择所有注释。

请避免使用ext/mysql,并尽可能使用PDO/mysqli。不需要使用SELECT *。您可以只选择comment列。

票数 0
EN

Stack Overflow用户

发布于 2013-02-15 14:20:55

试试这个。它将显示数据库表中的所有注释

代码语言:javascript
复制
<ol id="update" class="timeline">
  <?php
    $sql=mysql_query("SELECT * from comments");
    while($row=mysql_fetch_array($sql) )
    {
    $comment=$row['comment'];
    ?>
    <li class="box">
    <?php echo $comment; ?>
    </li>
    <?php
    }
    ?>
票数 0
EN

Stack Overflow用户

发布于 2013-02-15 14:30:50

删除此where com_id='',它将考虑所有注释,然后在循环中显示:

代码语言:javascript
复制
<ol id="update" class="timeline">
<?php
$sql=mysql_query("SELECT * from comments  ");
while($row=mysql_fetch_array($sql) )
{
$comment=$row['comment'];
?>
<li class="box">
<?php echo $comment; ?>
</li>
<?php
}
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14888902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档