Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]Problem z dateInput
Forum PHP.pl > Forum > Przedszkole
eurosoft
Witam,
pobrałem z sieci skrypt kalendarza DateInput

http://funkcje.net/calendarDateInput.txt

wszystko działa ok, ale chcialbym aby data była pobierana z bazy i niebardzo mi to wychodzi....

teraz mam tak

  1. ...
  2. <?php
  3. echo' <form name="popraw" action="popraw.php" method="post" onsubmit="return validate();">
  4. <input type="hidden" name="a" value="save" />
  5. <input type="hidden" name="id_book" value="'.$id_book.'" />
  6.  
  7.  
  8. <table bgcolor="#658634" align="center" valign="top" border="1" cellspacing="0" cellpadding="0" style="WIDTH: 480px; HEIGHT: 233px">
  9.  
  10. <tr>
  11. <td align="center">Nazwisko i Imię </td>
  12. <td colspan=2 align="center">
  13. <input type="text" name="imie_nazwisko" readonly disabled value="'.$r['imie_nazwisko'].'" />
  14. </td>
  15. </tr>
  16. <tr>
  17. <td align="center">Data / godz. zakończenia</td>
  18. <td align="center">
  19. <script>';
  20. ?>
  21. DateInput('end_pol', true, 'YYYY-MM-DD')
  22. </script>
  23. </td>
  24. <td align="center">
  25. <?php
  26. <select name="godz_end"> <option value="'.$r['godz_end'].'">'.$r['godz_end'].'</option>
  27. <option value="01:00">01.00</option>
  28. <option value="02:00">02.00</option>
  29. <option value="03:00">03.00</option>
  30. <option value="04:00">04.00</option>
  31. <option value="05:00">05.00</option>
  32. <option value="06:00">06.00</option>
  33. <option value="07:00">07.00</option>
  34. <option value="08:00">08.00</option>
  35. <option value="09:00">09.00</option>
  36. <option value="10:00">10.00</option>
  37. <option value="11:00">11.00</option>
  38. <option value="12:00">12.00</option>
  39. <option value="13:00">13.00</option>
  40. <option value="14:00">14.00</option>
  41. <option value="15:00">15.00</option>
  42. <option value="16:00">16.00</option>
  43. <option value="17:00">17.00</option>
  44. <option value="18:00">18.00</option>
  45. <option value="19:00">19.00</option>
  46. <option value="20:00">20.00</option>
  47. <option value="21:00">21.00</option>
  48. <option value="22:00">22.00</option>
  49. <option value="23:00">23.00</option>
  50. <option value="24:00">24.00</option>
  51. </select>';
  52. ?>
  53. </td>
  54. </tr>
  55. <tr>
  56. <td align="center">Gatunek</td>
  57. <td align="center">
  58. <?php
  59. <select name="animals">
  60. <option value="'.$z['animals'].'">'.$z['animals'].'</option>
  61. <option value=""></option>';
  62. while($nt=mysql_fetch_array($wynikan0))
  63. {
  64. echo '<option value="'.($nt['nazwa_anim']).'">'.($nt['nazwa_anim']).'</option>';
  65. }
  66. echo'</select>';
  67. ?>
  68. <hr width="100%" />
  69. <?php
  70. <select name="animals1">
  71. <option value="'.$z['animals1'].'">'.$z['animals1'].'</option>
  72. <option value=""></option>';
  73. while($nt=mysql_fetch_array($wynikan1))
  74. {
  75. echo '<option value="'.($nt['nazwa_anim']).'">'.($nt['nazwa_anim']).'</option>';
  76. }
  77. echo'</select>';
  78. ?>
  79. <hr width="100%" />
  80. <?php
  81. <select name="animals2">
  82. <option value="'.$z['animals2'].'">'.$z['animals2'].'</option>
  83. <option value=""></option>';
  84. while($nt=mysql_fetch_array($wynikan2))
  85. {
  86. echo '<option value="'.($nt['nazwa_anim']).'">'.($nt['nazwa_anim']).'</option>';
  87. }
  88. echo'</select>';
  89. ?>
  90. </select></td>
  91. <td align="center">
  92. <?php
  93. <select name="ilosc" >
  94. <option value="'.$z['ilosc'].'">'.$z['ilosc'].'</option>
  95. <option value=""></option>
  96. <option value="1">1</option>
  97. <option value="2">2</option>
  98. <option value="3">3</option>
  99. <option value="4">4</option>
  100. <option value="5">5</option>
  101. </select>
  102. <hr width="100%" />
  103. <select name="ilosc1" >
  104. <option value="'.$z['ilosc1'].'">'.$z['ilosc1'].'</option>
  105. <option value=""></option>
  106. <option value="1">1</option>
  107. <option value="2">2</option>
  108. <option value="3">3</option>
  109. <option value="4">4</option>
  110. <option value="5">5</option>
  111. </select>
  112. <hr width="100%" />
  113. <select name="ilosc2" >
  114. <option value="'.$z['ilosc2'].'">'.$z['ilosc2'].'</option>
  115. <option value=""></option>
  116. <option value="1">1</option>
  117. <option value="2">2</option>
  118. <option value="3">3</option>
  119. <option value="4">4</option>
  120. <option value="5">5</option>
  121. </select>';
  122. ?>
  123. </td>
  124. </tr>
  125. <tr>
  126. <td align="center">
  127. Ilość
  128. </td>
  129. <td align="center" colspan=2>
  130. <?php
  131. <select name="ilosc_shot" >
  132. <option value="'.$z['ilosc_shot'].'">'.$z['ilosc_shot'].'</option>
  133. <option value=""></option>
  134. <option value="1">1</option>
  135. <option value="2">2</option>
  136. <option value="3">3</option>
  137. <option value="4">4</option>
  138. <option value="5">5</option>
  139. <option value="6">6</option>
  140. <option value="7">7</option>
  141. <option value="8">8</option>
  142. <option value="9">9</option>
  143. <option value="10">10</option>
  144. </select>';
  145. ?>
  146. </td>
  147. <td></td>
  148. </tr>
  149. <tr>
  150. <td bgcolor="#ff0033" align="center">
  151. Anulowanie
  152. </td>
  153. <td align="center" colspan=2 bgcolor="#ff0033">
  154. <input type="radio" checked="checked" name="anulowano" value="N" />NIE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  155. <input type="radio" name="anulowano" value="T" />TAK<br />
  156. </td>
  157. <td></td>
  158. </tr>
  159.  
  160. </table>
  161. </select><br /><br>
  162. <input type="submit" value="Aktualizuj dane"/>
  163. </form>
  164. <?>
  165. ...


Wyczytałem że cztawrte pole (u mnie nie istniejące) odpowiada za wstawienie jakiejś konkretnej daty np.
DateInput('end_pol', true, 'YYYY-MM-DD', '2011-06-25')
jednak nie wiem jak to zastosować u siebie.......
Rid
Cytat
wszystko działa ok, ale chcialbym aby data była pobierana z bazy i niebardzo mi to wychodzi

Raczej tak Panu nie wyjdzie,nawiązanie połączenia z bazą danych jest niemożliwe w js.
Może Pan jedynie ,zrobić jedynie tak:
Pobrać dane z z bazy danych za pomocą php(datę) i za pomocą Ajaxa w JS wyświetlić wynik,ale czy to ma sens?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.