首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MySQL中获取多行输出

从MySQL中获取多行输出
EN

Stack Overflow用户
提问于 2013-02-24 18:28:26
回答 1查看 1.6K关注 0票数 0

我想获取多个行的输出,我知道这可以很容易地用while循环完成,但是我的问题是,如果我使用while循环,相应行的标题就会出现。我只是不想改变标题,而是想改变内容。以下是我想要的简单数据

代码语言:javascript
复制
    tableA

    id                title                            msg

    1                 eeee                              frrffrfrrfrr
    2                 vvfdfd                           ffvfvdfvddd
    3                 vffdcadvg                         fdfvddfgvre
    4                 dfdf                              fvvvf

因此,如果我使用while循环,那么该行的标题也会出现,所以我只想继续更改行‘’message‘值。我的简单MySQL查询是

代码语言:javascript
复制
   $res = mysql_query("select * from tableA");
   $row = mysql_fetch_array($res);
    $msg=$row['msg']

如您所见,它将很容易地显示相应行的标题和消息,但我希望标题为一行,而消息输出为4行,如何完成?

EN

回答 1

Stack Overflow用户

发布于 2013-02-24 18:29:26

使用循环:

代码语言:javascript
复制
$res = mysql_query("select * from tableA");
while ($row = mysql_fetch_array($res)) {
    echo $row['msg'];
}

新代码中的函数。它们不再是维护的被官方否决了。看到红盒了吗?相反,学习https://en.wikipedia.org/wiki/Prepared_statement,并使用PDO,或者MySQLi - 这篇文章将帮助您决定哪一个。如果您选择PDO,这里有一个很好的教程

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15055037

复制
相关文章

相似问题

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