Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Menu w php ! nie wyswietla treści podstron.
pajdakks
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 13.01.2010

Ostrzeżenie: (0%)
-----


Witam serdecznie : )

Mam problem a mianowicie zrobiłem menu w php, gdzie z bazy pobiera nazwę dla linku i sam link tworzony jest prze zmiene i problem polega na tym iż
gdy klikam na utworzony URL to zamiast wyświetlenia mi się treści podstrony mam białe tło. Może gdzieś w kodzie jest błąd. Proszę o pomoc.
Pozdrawiam
  1. <html>
  2. <head>
  3. <link rel="stylesheet" type="text/css" media="all" href="style.css" />
  4. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
  5. <script type="text/javascript">
  6. $(document).ready(function() {
  7.  
  8. $("#topnav li").prepend("<span></span>"); //Throws an empty span tag right before the a tag
  9.  
  10. $("#topnav li").each(function() { //For each list item...
  11. var linkText = $(this).find("a").html(); //Find the text inside of the <a> tag
  12. $(this).find("span").show().html(linkText); //Add the text in the <span> tag
  13. });
  14.  
  15. $("#topnav li").hover(function() { //On hover...
  16. $(this).find("span").stop().animate({
  17. marginTop: "-40" //Find the <span> tag and move it up 40 pixels
  18. }, 250);
  19. } , function() { //On hover out...
  20. $(this).find("span").stop().animate({
  21. marginTop: "0" //Move the <span> back to its original state (0px)
  22. }, 250);
  23. });
  24.  
  25. });
  26. </script>
  27. </head>
  28. <body>
  29.  
  30. <?php
  31. include ('db.php');
  32. if(!isset($_GET['page'])) {?>
  33. <?php
  34. $zapytanie15 = mysql_query("SELECT * FROM menu");
  35. while($data15 = mysql_fetch_array($zapytanie15)) {
  36. ?>
  37.  
  38.  
  39. <ul id="topnav">
  40. <li><a href="index.php?page=<?php echo $data15['nazwa_url']; ?>&wyswietl=1&id=<?php echo $data15['id']; ?>"><?php echo $data15['nazwa_url']; ?></a></li>
  41. </ul>
  42.  
  43.  
  44. <?
  45. }
  46. ?>
  47.  
  48.  
  49. <?php if($_GET['wyswietl']=="1") { ?>
  50.  
  51. <?php echo $data15['tresc'];?>
  52. <?
  53. }
  54. ?>
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. <?
  62. }
  63. ?>
  64.  
  65. </body>
  66. </html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
drozdii07
post
Post #2





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

Ostrzeżenie: (0%)
-----


W jakim celu tak kombinujesz z tym otwieraniem php ? Popraw to i zobacz czy nadal sa bledy


--------------------
Wspieram akcję "jQuery i AJAX to nie język programowania"
Go to the top of the page
+Quote Post
SaMi
post
Post #3





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Próbujesz wyświetlać pobrane dane w postaci tablicy asocjacyjnej używając funkcji mysql_fetch_array() trzeba wskazać w jakiej postaci będą wyniki dodając jako drugi argument MYSQL_ASSOC, MYSQL_NUM lub MYSQL_BOTH;

  1. mysql_fetch_array($zapytanie15, MYSQL_ASSOC)

zamiast:
  1. mysql_fetch_array($zapytanie15)


Ten post edytował SaMi 6.07.2011, 16:02:00


--------------------
Zapraszam na spływy kajakowe rzekami podlasia www.splywy-kajakiem.pl
Go to the top of the page
+Quote Post
drozdii07
post
Post #4





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

Ostrzeżenie: (0%)
-----


Zadziala i bez tego smile.gif mozesz sprobowac jeszcze mysql_fetch_assoc


--------------------
Wspieram akcję "jQuery i AJAX to nie język programowania"
Go to the top of the page
+Quote Post
cibeek
post
Post #5





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.06.2010

Ostrzeżenie: (0%)
-----


a kreowanie linku napewno działa poprawnie : >
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:04