Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL]Prośba o pomoc z kodem
MarekP
post 28.01.2015, 00:12:57
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 25.07.2012

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


Witam potrzebuję pomocy ze skryptem ramówki otóż chodzi żeby mi pokazywało dany dzień z ramów kto kiedy gra ale jak prubuję zrobić że brak audycj na ten dzień to automatycznie dodaje mi to do innych tabel oto kod

  1. <?php
  2.  
  3. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  4. if ($zapytanie) {
  5. echo '<h4 id="tables-contextual-classes">Poniedziałek</h4>
  6. <div class="table-responsive">
  7. <table class="table table-bordered" width="100%">
  8. <tr>
  9. <td width="50%">Nazwa audycji:</td>
  10. <td width="25%">Prezenter:</td>
  11. <td width="25%">Godziny grania:</td>
  12. </tr>';
  13. while ($wynik = mysql_fetch_array($zapytanie)) {
  14. if ($wynik['dzien'] == 'poniedzialek'){
  15. {
  16. <tr><td>
  17. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  18. <i class='fa fa-pencil fa-lg'></i></a>
  19. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  20. <i class='fa fa-trash-o fa-lg'></i></a>
  21. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  22.  
  23. ";
  24. }
  25. }
  26. }
  27. }
  28. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  29. ';
  30. echo'</table>
  31. </div>';
  32. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  33. if ($zapytanie) {
  34. echo '<h4 id="tables-contextual-classes">Wtorek</h4>
  35. <div class="table-responsive">
  36. <table class="table table-bordered" width="100%">
  37. <tr>
  38. <td width="50%">Nazwa audycji:</td>
  39. <td width="25%">Prezenter:</td>
  40. <td width="25%">Godziny grania:</td>
  41. </tr>';
  42. while ($wynik = mysql_fetch_array($zapytanie)) {
  43. if ($wynik['dzien'] == 'wtorek'){
  44.  
  45.  
  46. <tr><td>
  47. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  48. <i class='fa fa-pencil fa-lg'></i></a>
  49. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  50. <i class='fa fa-trash-o fa-lg'></i></a>
  51. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  52. ";
  53.  
  54.  
  55. }
  56. else
  57. {
  58. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  59. ';
  60. }
  61. echo'</table>
  62. </div>';
  63.  
  64. }
  65. }
  66.  
  67.  
  68. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  69. if ($zapytanie) {
  70. echo '<h4 id="tables-contextual-classes">Środa</h4>
  71. <div class="table-responsive">
  72. <table class="table table-bordered" width="100%">
  73. <tr>
  74. <td width="50%">Nazwa audycji:</td>
  75. <td width="25%">Prezenter:</td>
  76. <td width="25%">Godziny grania:</td>
  77. </tr>';
  78. while ($wynik = mysql_fetch_array($zapytanie)) {
  79. if ($wynik['dzien'] == 'sroda'){
  80. {
  81. <tr><td>
  82. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  83. <i class='fa fa-pencil fa-lg'></i></a>
  84. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  85. <i class='fa fa-trash-o fa-lg'></i></a>
  86. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  87.  
  88. ";
  89. }
  90. }
  91. else
  92. {
  93. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  94. ';
  95. }
  96. }
  97. }
  98.  
  99. echo'</table>
  100. </div>';
  101.  
  102.  
  103. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  104. if ($zapytanie) {
  105. echo '<h4 id="tables-contextual-classes">Czwartek</h4>
  106. <div class="table-responsive">
  107. <table class="table table-bordered" width="100%">
  108. <tr>
  109. <td width="50%">Nazwa audycji:</td>
  110. <td width="25%">Prezenter:</td>
  111. <td width="25%">Godziny grania:</td>
  112. </tr>';
  113. while ($wynik = mysql_fetch_array($zapytanie)) {
  114. if ($wynik['dzien'] == 'czwartek'){
  115. {
  116. <tr><td>
  117. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  118. <i class='fa fa-pencil fa-lg'></i></a>
  119. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  120. <i class='fa fa-trash-o fa-lg'></i></a>
  121. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  122.  
  123. ";
  124. }
  125. }
  126. else
  127. {
  128. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  129. ';
  130. }
  131. }
  132. }
  133.  
  134. echo'</table>
  135. </div>';
  136.  
  137.  
  138. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  139. if ($zapytanie) {
  140. echo '<h4 id="tables-contextual-classes">Piątek</h4>
  141. <div class="table-responsive">
  142. <table class="table table-bordered" width="100%">
  143. <tr>
  144. <td width="50%">Nazwa audycji:</td>
  145. <td width="25%">Prezenter:</td>
  146. <td width="25%">Godziny grania:</td>
  147. </tr>';
  148. while ($wynik = mysql_fetch_array($zapytanie)) {
  149. if ($wynik['dzien'] == 'piatek'){
  150. {
  151. <tr><td>
  152. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  153. <i class='fa fa-pencil fa-lg'></i></a>
  154. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  155. <i class='fa fa-trash-o fa-lg'></i></a>
  156. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  157.  
  158. ";
  159. }
  160. }
  161. else
  162. {
  163. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  164. ';
  165. }
  166. }
  167. }
  168.  
  169. echo'</table>
  170. </div>';
  171.  
  172.  
  173. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  174. if ($zapytanie) {
  175. echo '<h4 id="tables-contextual-classes">Sobota</h4>
  176. <div class="table-responsive">
  177. <table class="table table-bordered" width="100%">
  178. <tr>
  179. <td width="50%">Nazwa audycji:</td>
  180. <td width="25%">Prezenter:</td>
  181. <td width="25%">Godziny grania:</td>
  182. </tr>';
  183. while ($wynik = mysql_fetch_array($zapytanie)) {
  184. if ($wynik['dzien'] == 'sobota'){
  185. {
  186. <tr><td>
  187. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  188. <i class='fa fa-pencil fa-lg'></i></a>
  189. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  190. <i class='fa fa-trash-o fa-lg'></i></a>
  191. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  192.  
  193. ";
  194. }
  195. }
  196. else
  197. {
  198. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  199. ';
  200. }
  201. }
  202. }
  203.  
  204. echo'</table>
  205. </div>';
  206.  
  207.  
  208. $zapytanie = mysql_query('SELECT * FROM ramka ORDER BY FIELD (godzina,00,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)');
  209. if ($zapytanie) {
  210. echo '<h4 id="tables-contextual-classes">Niedziela</h4>
  211. <div class="table-responsive">
  212. <table class="table table-bordered" width="100%">
  213. <tr>
  214. <td width="50%">Nazwa audycji:</td>
  215. <td width="25%">Prezenter:</td>
  216. <td width="25%">Godziny grania:</td>
  217. </tr>';
  218. while ($wynik = mysql_fetch_array($zapytanie)) {
  219. if ($wynik['dzien'] == 'niedziela'){
  220. {
  221. <tr><td>
  222. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/edit/32' title='Edytuj'>
  223. <i class='fa fa-pencil fa-lg'></i></a>
  224. <a href='http://radio-goldap.com.pl/panelradiowy/index.php/seasonshedule/delete/32' title='Usuń'>
  225. <i class='fa fa-trash-o fa-lg'></i></a>
  226. &nbsp;&nbsp;$wynik[2]</td><td>$wynik[1]</td><td>$wynik[3]:$wynik[4] - $wynik[5]:$wynik[6]</td></tr>
  227.  
  228. ";
  229. }
  230. }
  231. else
  232. {
  233. echo'<tr class="warning"><td colspan="3">Brak audycji w tym dniu.</td></tr>
  234. ';
  235. }
  236. }
  237. }
  238.  
  239. echo'</table>
  240. </div>';
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247. ?>
Go to the top of the page
+Quote Post
daniel1302
post 28.01.2015, 15:49:17
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Tutaj gotowców nikt nie rozdaje.
Po 1. Ten kod fatalnie wygląda.
Po 2. Twoje pytanie jest nie zrozumiałe, jakie tabelki, co dodaje?
Po 3. Jeśli skusiłbyś się na przeczytanie choćby prostego tutoriala PHP+MYSQL to sam byś sobie z takim kodem poradził, chyba, że nie chcesz bawić się w PHP to zleć edycję komuś za 50 zł i po problemie.
Go to the top of the page
+Quote Post
kamilos809
post 5.02.2015, 17:32:40
Post #3





Grupa: Zarejestrowani
Postów: 165
Pomógł: 3
Dołączył: 2.04.2010

Ostrzeżenie: (10%)
X----


1. Dlaczego utrudniasz sobie z wymienieniem wszystkich godzin?
2.Żeby zrobić, że nie ma audycji w ten dzień wystarczy, że zrobisz po prostu...
  1. $ile=mysql_num_rows($zapytanie);

a później robisz zwykłe if'y:
  1. if($ile=='0'){
  2. BRAK AUDYCJI
  3. }else{
  4. TU CAŁA TREŚĆ RAMÓWKI
  5. }


Jeśli oczywiście dobrze zrozumiałem problem...
Go to the top of the page
+Quote Post
MarekP
post 5.02.2015, 17:38:32
Post #4





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 25.07.2012

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


Dzieki za pomoc lecz już zrobiłem smile.gif
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:59