PHP循环数据库中的数字和行数据

PHP循环数据库中的数字和行数据,php,Php,我想创建一行数字和不同的数据 但是,结果是: B2,数据1.1 B7,数据1.1 B12,数据1.1 ... B2,数据2.1 B7,数据2.1 B12,数据2.1 … 我想要这样的结果: B2,数据1.1 B7,数据2.1 B12,数据3.1 … B2,数据1.2 B7,数据2.2 B12,数据3.2 … 我的代码: <?php for ($i=2; $i < 100; $i++) { for ($j=2; $j < 100; $j++) { echo 'B'

我想创建一行数字和不同的数据
但是,结果是:

B2,数据1.1
B7,数据1.1
B12,数据1.1
...
B2,数据2.1
B7,数据2.1
B12,数据2.1

我想要这样的结果:

B2,数据1.1
B7,数据2.1
B12,数据3.1

B2,数据1.2
B7,数据2.2
B12,数据3.2

我的代码:

<?php
for ($i=2; $i < 100; $i++) {
  for ($j=2; $j < 100; $j++) {
    echo 'B' . $i+=5 . $row['column1'];
    echo 'B' . $i+=5 . $row['column2'];
    echo "<br>";
  }
}
?>



谢谢:)

如果您的桌子是这样的:

id |column1 |column2
---------------------
1  |1       |1
2  |1       |2
3  |1       |3
4  |2       |1
5  |2       |2
6  |2       |3
7  |3       |1
8  |3       |2
9  |3       |3
您的SQL查询将是:

id |column1 |column2
---------------------
1  |1       |1
4  |2       |1
7  |3       |1
2  |1       |2
5  |2       |2
8  |3       |2
3  |1       |3
6  |2       |3
9  |3       |3
试用版
按第2列、第1列排序中选择*

查询的输出将是:

id |column1 |column2
---------------------
1  |1       |1
4  |2       |1
7  |3       |1
2  |1       |2
5  |2       |2
8  |3       |2
3  |1       |3
6  |2       |3
9  |3       |3
您将检索/获取的数据/数据行将基于您将如何查询数据

因此,当您运行代码时:

<?php
for ($i=2; $i < 100; $i++) {
  for ($j=2; $j < 100; $j++) {
    echo 'B' . $i+=5 . $row['column1'];
    echo 'B' . $i+=5 . $row['column2'];
    echo "<br>";
  }
}
?>

您必须发布您的sql查询-column1和column2是如何生成的?还要发布您的实际php代码-循环与您的输出不匹配sql查询只是标准的mysql调用数据库中的数据,这并不是创建上面的示例输出:
echo'B'$i+=5$行['column1'];回声“B”$i+=5$行['column2']ups,很抱歉,输入错误