この MySQL テーブルを変換したい:
title1 | title2 |type
-------+--------+----
qwe1 | qwe2 | 3
asd1 | asd2 | 7
PHPでこのテーブルに
title | type
------+-----
asd1 | 7
asd2 | 7
qwe1 | 3
qwe1 | 3
しかし、最初の列で PHP テーブルを正しく並べ替える方法がわかりません。
(これは私が現在使用しているコードです)
$sql = "SELECT * FROM table ORDER BY title1, title2";
$pager = new PS_Pagination( $dbh, $sql, 3, 4, null );//pagination class
$rs = $pager->paginate();
while ($row = $rs->fetch(PDO::FETCH_ASSOC)){
echo "<tr>";
echo "<td>{$row['title1']}</td>";
echo "<td>{$row['type']}</td>";
echo "</tr>";
echo "<tr>";
echo "<td>{$row['title2']}</td>";
echo "<td>{$row['type']}</td>";
echo "</tr>";
}
echo "</table>";