Php 从MySQL获取多行输出
我想获取多行输出,我知道使用while循环很容易,但我的问题是,如果我使用while循环,相应行的标题就会出现。我只是不想更改标题,但想更改内容。这是我想要的简单数据Php 从MySQL获取多行输出,php,mysql,Php,Mysql,我想获取多行输出,我知道使用while循环很容易,但我的问题是,如果我使用while循环,相应行的标题就会出现。我只是不想更改标题,但想更改内容。这是我想要的简单数据 tableA id title msg 1 eeee frrffrfrrfrr 2 vvf
tableA
id title msg
1 eeee frrffrfrrfrr
2 vvfdfd ffvfvdfvddd
3 vffdcadvg fdfvddfgvre
4 dfdf fvvvf
因此,如果我将使用while循环,那么该行的标题也将出现,所以我只想继续更改行['message']值。我的简单MySQL查询是
$res = mysql_query("select * from tableA");
$row = mysql_fetch_array($res);
$msg=$row['msg']
正如您所看到的,它将很容易地显示相应行的标题和消息,但我想要一行的标题和4行的消息输出—如何实现?使用循环:
$res = mysql_query("select * from tableA");
while ($row = mysql_fetch_array($res)) {
echo $row['msg'];
}
。它们不再得到维护。看到了吗?相反,学习,并使用,或-将帮助您决定哪一个。如果您选择PDO,.为什么要使用
mysql\u fetch\u array
而不是mysql\u fetch\u assoc
?那么您希望第一行使用msg和title,后续行只使用msg?不确定我是否完全理解。mysql_*已被弃用,请避免使用