为什么我只获得1行ans?

时间:2016-06-07 11:28:04

标签: php mysql

while($row = mysql_fetch_array($result)) { if (isset($row["name"]) && ($row["name"] != "")){ $contentStr = $row["name"]; } break; } mysql_close($con);

这可行,但不是我想要的方式。 我想显示我得到的所有数据。 现在在数据库中获得4个数据并使用\ n进行下一行显示另一个数据的示例。如何写格式?

1 个答案:

答案 0 :(得分:1)

首先,删除休息。这是没有用的。

现在,我相信您要做的是将所有行[" name"]值获取为一个字符串,即$ contentStr,用换行符分隔。

如果是这种情况,请使用以下内容:

$contentStr .= $row["name"] . "\n"

另外,请确保在循环之前创建一个空的$ contentStr。