Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyusun Data MySQL ke dalam Bahagian Menggunakan Loop While PHP?
Cara Menggunakan Gelung Sementara untuk Menyusun Data MySQL ke Bahagian mengikut ID Diberi dalam PHP
Dalam jadual MySQL dengan lajur untuk series_id , series_color dan product_name, anda boleh memaparkan data dalam bahagian tersusun dengan menggunakan gelung sementara dalam PHP. Output yang diingini diberikan di bawah:
A12 Series Product - Milk - Tea - sugar - water B12 Series Product - Water - Banana - Cofee - Tea
Untuk mencapainya, ikuti langkah berikut:
Tempah Keputusan:
$stmt = $pdo->prepare("SELECT series_id, product_name FROM yourTable ORDER BY series_id"); $stmt->execute();
Jana Bahagian:
$last_series = null; echo "<ul>\n"; while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { if ($row['series_id'] != $last_series) { if ($last_series) { echo "</ul></li>\n"; } echo "<li>" . $row['series_id'] . " Series Product\n"; echo "<ul>\n"; $last_series = $row['series_id']; } echo "<li>" . $row['product_name'] . "</li>\n"; } if ($last_series) { echo "</ul></li>\n"; } echo "</ul>\n";
Atas ialah kandungan terperinci Bagaimana untuk Menyusun Data MySQL ke dalam Bahagian Menggunakan Loop While PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!