Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Php w Divie odpowiedzialny za wyświetlanie pewnych danych
Forum PHP.pl > Forum > Przedszkole
slawekxx
wiem, jak umieścić kod php w divie ale nie umie napisać kodu , który będzie mi to pobierał z bazy ... napisałem co prawda kod który wyświetla różne dane z bazy ale nie wiem jak napisać kod tak aby pobierał mi datę z bazy tutaj jest część kodu jeszcze wersja beta :-)
ten div, w którym chcę dodać kod w php odpowiedzialny za wyświetlanie daty, czasu i regionu nazywa się dialog ten wytłuszczony tekst.
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  5. <title></title>
  6. <link type="text/css" href="css/ui-lightness/jquery-ui-1.8.4.custom.css" rel="stylesheet" />
  7. <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  8. <script type="text/javascript" src="js/jquery-ui-1.8.4.custom.min.js"></script>
  9. <script type="text/javascript">
  10. $(function(){
  11.  
  12. // Accordion
  13. $("#accordion").accordion({ header: "h3" });
  14.  
  15. // Tabs
  16. $('#tabs').tabs();
  17.  
  18.  
  19. // Dialog
  20. $('#dialog').dialog({
  21. width: 900,
  22. height: 800,
  23. modal: true,
  24. buttons: {
  25. "Ok": function() {
  26. $(this).dialog("close");
  27. },
  28. "Cancel": function() {
  29. $(this).dialog("close");
  30. }
  31. }
  32. });
  33.  
  34. // Dialog Link
  35. $('#dialog_link').click(function(){
  36. $('#dialog').dialog('open');
  37. return false;
  38. });
  39.  
  40.  
  41.  
  42. //hover states on the static widgets
  43. $('#dialog_link, ul#icons li').hover(
  44. function() { $(this).addClass('ui-state-hover'); },
  45. function() { $(this).removeClass('ui-state-hover'); }
  46. );
  47.  
  48. });
  49. </script>
  50. <style type="text/css">
  51. /*demo page css*/
  52. body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
  53. .demoHeaders { margin-top: 2em; }
  54. #dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
  55. #dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
  56. ul#icons {margin: 0; padding: 0;}
  57. ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
  58. ul#icons span.ui-icon {float: left; margin: 0 4px;}
  59. th{text-align:center;}
  60. </style>
  61.  
  62.  
  63.  
  64.  
  65. </head>
  66. <body>
  67. <p><a href="#" id="dialog_link" class="ui-state-default ui-corner-all"><span class="ui-icon ui-icon-newwin"></span>Mapa pogody</a></p>
  68. [b]<div id="dialog" title="Mapa Pogody na dzień ">[/b]
  69.  
  70.  
  71.  
  72. <form name="form1" id="form1" action="" method="post">
  73. <table>
  74.  
  75. <tr><td><b>Wybierz Region</b></td></tr>
  76. <td><input type="radio" name="region" value="Peloponez" />Peloponez</td>
  77. <td><input type="radio" name="region" value="Cyklady" />Cyklady</th>
  78. <td><input type="radio" name="region" value="Macedonia Srodkowa" />Macedonia &#346;rodkowa</td>
  79. <td><input type="radio" name="region" value="Macedonia Zachodnia" />Macedonia Zachodnia</td>
  80. <td><input type="radio" name="region" value="Macedonia Wschodnia i Tracja" />Macedonia Wschodnia</td>
  81. <td><input type="radio" name="region" value="Tesalia" />Tesalia</td>
  82. <td><input type="radio" name="region" value="Sporady" />Sporady</td></tr>
  83. <tr><td><input type="radio" name="region" value="Kreta" />Kreta</td>
  84. <td><input type="radio" name="region" value="Epirus" />Epirus</td>
  85. <td><input type="radio" name="region" value="Dodekanez" />Dodekanez</td>
  86. <td><input type="radio" name="region" value="Wyspy Egejskie Północne" />Wyspy Egejskie Pó&#322;nocne</td>
  87. <td><input type="radio" name="region" value="Wyspy Jońskie" />Wyspy Jo&#324;skie</td>
  88. <td><input type="radio" name="region" value="Wyspy Sorońskie" />Wyspy Soro&#324;skie</td>
  89. <td><input type="radio" name="region" value="Grecja" />Cały obszar Grecji</td>
  90. </tr>
  91. <td><input type="submit" name="Wybierz" value="Wybierz"/></td>
  92. </tr>
  93. </table>
  94.  
  95.  
  96. // łączymy się z bazą danych
  97.  
  98.  
  99.  
  100.  
  101. if ($_POST)
  102. {
  103. if (!empty($_POST['region']) && is_scalar($_POST['region']))
  104. {
  105. $region = mysql_real_escape_string($_POST['region']);
  106.  
  107. $resource = mysql_query('SELECT `name_pl`,`region`,`dzien`,`czas`,`wind_dir`,`wind_force`,`temperature`,`pressur
    e`,`lat`,`lng` FROM region , pogoda WHERE region= "'
    .$region.'" AND region.station_id=pogoda.station_id ') or die(mysql_error());
  108.  
  109. while($rew=mysql_fetch_array($resource)){
  110.  
  111. echo "<table>";
  112. echo"<tr>";
  113. echo "<h4><th>" .$rew['name_pl'] ."</th></h4>";
  114. echo "<h4><th>" .$rew['region.station_id']."</th></h4>";
  115. echo "<h4><th>" .$rew['region']."</th></h4>";
  116. echo "<h4><th>" .$rew['dzien']."</th></h4>";
  117. echo "<h4><th>" .$rew['czas']."</th></h4>";
  118. echo "<h4><th>" .$rew['wind_dir']."</th></h4>";
  119. echo "<h4><th>" .$rew['wind_force']."</th></h4>";
  120. echo "<h4><th>" .$rew['temperature']."</th></h4>";
  121. echo "<h4><th>" .$rew['pressure']."</th></h4>";
  122. echo "<h4><th>" .$rew['lat']."</th></h4>";
  123. echo "<h4><th>" .$rew['lng']."</th></h4>";
  124. echo "</tr>";
  125. echo "</table>";
  126.  
  127.  
  128. }
  129.  
  130. }
  131. }
  132.  
nospor
crossposting na forum jest zabroniony
http://forum.php.pl/index.php?showtopic=15...mp;#entry790321
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.