czy moze ktos mi pomoc i powiedziec co jest zle:
robie wyswietlanie:
woj.
-powiatów
-miejscowoci podzial wg powiatów i woj.

Niestety miejscowości wyswietlaja sie na samym dole pod powiatami. a nie pod danym powiatem jezeli jest przypisane.

css
Chciałabym aby układ wyswietalnia wygladał:
belka - nazwa woj nr 1 -na cala szerokosc strony
pod spodem
powiaty nalezace do woj 1 z miejscowossciami rozmieszone w blokach obok siebie

belka - nazwa woj nr2
pod spodem
powiaty nalezace do woj 2 z miejscowossciami rozmieszone w blokach obok siebie

  1. <div>
  2. <?
  3. //wojewodztwa
  4. $queryW=$dbh->query("SELECT idwojewodztwa, nazwaW FROM wojewodztwa ORDER BY nazwaW");
  5. while($rowW=$queryW->fetchRow())
  6. {
  7. $idW=$rowW[0];
  8. $nazwaW=$rowW[1];
  9. //powiaty
  10.  
  11. $queryP=$dbh->query("SELECT idpowiat, nazwaP FROM powiaty ORDER BY nazwaP");
  12. while($rowP=$queryP->fetchRow())
  13. {
  14. $idP=$rowP[0];
  15. $nazwaP=$rowP[1];
  16. }
  17. ?>
  18.  
  19.  
  20.  
  21. <div style=" border:1px solid #E4EAF8; float: left; width:150px">
  22. <div ><? echo $nazwaW;?></div>
  23.  
  24.  
  25. <?
  26. //powiaty
  27. $queryMP=$dbh->query("SELECT * FROM powiaty WHERE idwojewodztwa='$idW' ORDER BY nazwaP");
  28. while($rowMSR=$queryMiejscR->fetchRow())
  29. $queryP=$dbh->query("SELECT idpowiat, nazwaP FROM powiaty ORDER BY nazwaP");
  30. {
  31. echo $nazwaP;
  32. }
  33. ?>
  34.  
  35. <?
  36.  
  37. while($rowP=$queryP->fetchRow())
  38. {
  39. $idP=$rowP[0];
  40. $nazwaP=$rowP[1];
  41. }
  42.  
  43. //miejscowosci
  44. $queryMPW=$dbh->query("SELECT nazwamiejscowosci FROM miejscowosci WHERE idpowiat='$idP' and idwojewodztwa='$idW' ORDER BY nazwaMiejscowosci");
  45. while($rowMPW=$queryMPW->fetchRow())
  46.  
  47. {
  48.  
  49. echo $rowMPW[0];
  50. } }
  51. ?>
  52.  
  53.  
  54. </div>
  55. <?
  56. }
  57. ?>
  58.  
  59.  
  60.  
  61.  


dalej mi nie wychodzi
sad.gif