私は2つのテーブルを持っています:
tb_a tb_2
================== ===================
|id| data1 |rank | |id| data2 | rank |
================== ===================
|1 | data1 | 1 | | 1| dataa| 1 |
|2 | data2 | 2 | | 2| datab| 2 |
etc..
データはランクに応じてソートされます。結果は次のようになります。
data1
dataa
data2
datab
コード :
$query1= mysql_query("SELECT * FROM tb_a ORDER BY rank ASC");
while ($row1 = mysql_fetch_array($query1)) {
$data = $row1['data1'];
echo '<h2 class="title" > '.$data.' </h2>';
}
$query2= mysql_query("SELECT * FROM tb_b ORDER BY rank ASC");
while ($row2 = mysql_fetch_array($query2)) {
$data = $row2['data2'];
echo '<h2 class="title" > '.$data.' </h2>';
}
結果 :
data1
data2
dataa
datab
並べ方はランクによる?ありがとうございました :)