Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [while] Kategorie i subkategorie
Forum PHP.pl > Forum > PHP
tomasz_po
  1. <?php
  2. $query = mysql_query("SELECT * FROM categories WHERE subcategory='0' ORDER BY id ASC");
  3. while ($result = mysql_fetch_row($query)) {
  4. $category .= "<li><a href='$result[0]'>$result[1]</a></li>"; }
  5. ?>


Ten skrypt wyświetla główne kategorie ale jak zrobić gdy np mamy subkategorie kategorii 1
i chce zrobic zeby wyswietlil mi to na stronie tak

KAT 1
- SUB2
- SUB3
KAT 2

SUB2 i SUB3 w polu subcategory maja wartość subcategory='1' ale jak to podzielic na stronie by to ladnie wyswietlał
Moli
  1. <?php
  2. $query = mysql_query("SELECT * FROM categories WHERE subcategory='0' ORDER BY id ASC");
  3. while ($result = mysql_fetch_row($query)) {
  4. $category .= "<li><a href='$result[0]'>$result[1]</a></li>"; 
  5. $subQuery = mysql_query("SELECT * FROM categories WHERE subcategory='" . $result['id'] . "' ORDER BY id ASC");
  6. while ( $subResult = mysql_fetch_array ( $subQuery ) ) 
  7. {
  8. $category .= '<li>--' . $subResult[1] . '</li> ' ;
  9. }
  10. }
  11. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.