Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][CSS][PHP]błąd w czytywaniu danych
Forum PHP.pl > Forum > Przedszkole
zort1
Witam kłopot polega na tym że nie wczytuje mi danych z kolumny do menu
fragment kodu
  1. if (window.addEventListener)
  2. window.addEventListener("load", initsidebarmenu, false)
  3. else if (window.attachEvent)
  4. window.attachEvent("onload", initsidebarmenu)
  5.  
  6. </script>
  7. <div class="sidebarmenu">
  8. <ul id="sidebarmenu1">
  9. <li><a href="#">Item 1</a></li>
  10. <li><a href="#">Item 2</a></li>
  11. <li><a href="#">Folder 1</a>
  12. <ul>
  13. <li><a href="#">Sub Item 1.1</a></li>
  14. <li><a href="#">Sub Item 1.2</a> <ul>
  15. <li><a href="#">Sub Item 1.1</a></li>
  16. <li><a href="#">Sub Item 1.2</a> <ul>
  17. <li><a href="#">Sub Item 1.1</a></li>
  18. <li><a href="#">Sub Item 1.2</a></li>
  19. </ul></li>
  20. </ul></li>
  21. </ul>
  22. </li>
  23. <?
  24. $connect = mysql_connect("xxx","xx","xx","xx") or die ("Nie można nawiązać połączenia.");
  25. mysql_select_db("studiokle_firma") or die ("Nie ma takiej bazy danych.");
  26. $sql ="SELECT *FROM `kat_uslug` WHERE `kat_nadrzetna` =0";
  27. $wynik = mysql_query($sql);
  28. while($row=mysql_fetch_array($wynik))
  29. {
  30. $nr = $row['0'];
  31. echo "<li><a href=\"#\">".$row['1']."</a> ".podg($nr)."</li>";
  32.  
  33. }
  34.  
  35. ?>
  36. </ul>
  37. </div>
  38.  
  39. <?
  40.  
  41. }
  42.  
  43. function podg($nr)
  44. {
  45. $connect = mysql_connect("xxx","xx","xx","xx") or die ("Nie można nawiązać połączenia.");
  46. mysql_select_db("studiokle_firma") or die ("Nie ma takiej bazy danych.");
  47. $sqsl ="SELECT *FROM `kat_uslug` WHERE `kat_nadrzetna` = ".$nr;
  48. $wynikx = mysql_query($sqsl);
  49. echo"<ul>";
  50. while($roww=mysql_fetch_array($wynikx))
  51. {
  52.  
  53. echo "<li><a href=\"#\">".$roww['1']."</a></li>";
  54.  
  55. }
  56. echo"</ul>";
  57. }


Baza wyglonda tak

  1. CREATE TABLE `kat_uslug` (
  2. `id` int( 11 ) NOT NULL AUTO_INCREMENT ,
  3. `nazwa` mediumtext COLLATE utf8_polish_ci NOT NULL ,
  4. `kat_nadrzetna` int( 11 ) NOT NULL ,
  5. PRIMARY KEY ( `id` ) ,
  6. KEY `kat_nadrzętna` ( `kat_nadrzetna` )
  7. ) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_polish_ci;

i nie wiem dlaczego a jak już wczyta to wczytuje jeden pod drugim a ja che żeby wczytał do następnej kolumny.

proszę o pomoc bo czytuje plik jeden po drugim nie wiem czemu.
Jeśli coś źle napisałem to przepraszam
Gość
Linijki 19,20,21. Tu na pewno wszystko jest ok? Bo ul jest zamykany 3 razy, ale otwarty tylko 2 razy. A po za tym ciężko się domyślić o co Ci chodzi, bo trochę niejasno opisałeś problem...
zort1
Problem polega na tym że che wczytać dane do menu rozwijanego tylko że nie chce wczytać danych do podgrupy tylko wczytuje dane do grupy czyli tak zwane nie rozwijalne menu to jest troszkę trudno wyjaśnić ale pokarze to na stronie to może zrozumiecie o co mi chodzi o http://www.dynamicdrive.com/style/csslibra..._side_bar_menu/ i tam jest takie coś jak folder potem sub item i nie che mi wczytać danych do sub item tylko wczytuje tam gdzie jest folder rozumiecie powie mi ktoś dlaczego questionmark.gif

pomoże ktoś questionmark.gif
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.