前
<?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クエリは次のようになります。
SELECT * FROM
トライアルORDER BY column2, column1;
クエリの出力は次のようになります。データの
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>";
}
}
?>
それはあなたの所望の出力を生成します
:
B2, Data 1.1
B7, Data 1.1
B12, Data 1.1
...
B2, Data 2.1
B7, Data 2.1
B12, Data 2.1
...
あなたのSQLクエリを投稿する必要があります - どのように生成されたカラム1であり、COLUMN2を? – dbmitch
また、あなたの実際のPHPコードを投稿してください - ループはあなたの出力と一致しません – dbmitch
sqlのクエリはデータベースからのデータを呼び出す標準のmysqlだけですhttp://pastebin.com/NgaPQuDd –