Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]Migający tekst w pętli PHP
Forum PHP.pl > Forum > Przedszkole
dopal
Witam,

Pobieram dane z bazy tak jak poniżej w kodzie. Zastosowałem pętlę by wyświetlały mi się wszystkie potrzebne dane. W przypadku gdy jedno z pól nie spełnia warunku, chciałbym by w opisie pojawiał sie migający tekst.
Próbowałem różnych sposobów, ale zawsze wyświetla mi się tylko jeden wiersz z migającym tekstem.

  1. <?php
  2. $query = mysql_query("SELECT * FROM `pb_zlec` WHERE `status`!='End' ORDER BY `czas1` DESC, `czas2` DESC LIMIT $odkad, $wynikow")or die( mysql_error());
  3.  
  4. $i=0;
  5.  
  6. while( $set = mysql_fetch_assoc( $query)){
  7.  
  8. $skr=$set['rodzaj'];
  9. $query1 = mysql_query("SELECT zal FROM `pb_rodzaj` WHERE `skrot`='$skr' ")or die( mysql_error());
  10.  
  11. $bet = mysql_fetch_assoc( $query1);
  12.  
  13. $a=$i++;
  14. //wstawiałem numer do identyfikator licząc, że w pętli mi to zadziała, ale niestety nie
  15. $iden='identyfikator'.$a.'';
  16.  
  17. ?>
  18. <script type="text/javascript">
  19. // jak zamiast $iden wstawię np. identyfikator i w $tekst1='id="idenfytikator" to wyświetla mi wtedy tylko migający jeden wiersz
  20. flash("<?php echo $iden;?>", "red", 400, "#d9d9d9", 200);
  21.  
  22. // ]]>
  23. </script>
  24. <?php
  25.  
  26. if ($set['dok']=='Nie'){
  27. $zal=' - brak '.$bet['zal'].'';
  28. $tekst1= 'id="'.$iden.'"';
  29. }
  30. else{
  31.  
  32. $zal='';
  33. $tekst1='';
  34. }
  35.  
  36. if ( $set['status'] == 'New' ){
  37. $color1 = '#7dfb00';
  38. $text='Nowe';
  39. }
  40.  
  41. elseif ( $set['status'] == 'Job' ){
  42.  
  43. $color1 = '#fbfb00';
  44. $text='W trakcie prac';
  45. }
  46. elseif ( $set['status'] == 'Fin' ) {
  47. $color1 = '#cc00cc';
  48. $text='Ukończone';
  49. }
  50. echo ' <tr bgcolor="'.$color1.'" ><td rowspan="3" border="3"> &nbsp;'.$set['numer'].'</td>
  51.  
  52. <td>'.$set['zlecajacy'].'</td>
  53. <td>'.$set['osoba'].'</td>
  54. <td>'.$set['dzial'].'</td>
  55. <td>'.$set['czas1'].' '.$set['czas2'].'</td>
  56. <td '.$tekst1.'>'.$text.''.$zal.'</font></td>
  57. <td align="center"><a href="zest29_wyn.php?id='.$set['id'].'" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  58. </tr>
  59. <tr><td colspan="6" bgcolor="'.$color1.'"> <b>Opis sprawy:</b> '.$set['opis'].'</font></td></tr>
  60. <tr><td colspan="6" bgcolor="'.$color1.'"> <b>Komentarz :</b> '.$set['komentarz'].'</font></td></tr>
  61. <tr bgcolor="black"><td colspan="7" ></td></tr>
  62.  
  63. ';
  64. ?>
  65.  
  66. <?php
  67. }
  68.  
  69. ?>


Ma ktoś jakiś pomysł jak to zrobić? A może jakiś inny sposób?
Pyton_000
pokaż wygenerowany html
dopal
Cały kody który się generuje przy otworzeniu strony. Wydaje się być ok, bo generuje się "identyfikator" z kolejnym numerem, jak również flash z odpowienim numerem identyfikatora, ale mimo to tekst nie miga
  1. <html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="pl" lang="pl">
  2.  
  3. <link rel="Shortcut icon" href="../images/ico_genkart.jpg" />
  4. <title> Rejetracja wniosku, zlecenia </title>
  5.  
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7.  
  8. <script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
  9.  
  10. </head>
  11.  
  12. <img src="../images/logo genkart.jpg" alt="" width="756" height="150" />
  13. <br>&nbsp;<head>
  14.  
  15. <link rel="stylesheet" href="jquery-ui.css" />
  16. <script src="jquery-1.9.1.js"></script>
  17. <script src="jquery-ui.js"></script>
  18.  
  19.  
  20. <script type="text/javascript">
  21. // <![CDATA[
  22. function flash(id, kolor, czas, kolor2, czas2)
  23. {
  24. document.getElementById(id).style.color = kolor;
  25. setTimeout('flash("' + id + '","' + kolor2 + '",' + czas2 + ',"' + kolor + '",' + czas + ')', czas);
  26. }
  27. // ]]>
  28. </head>
  29.  
  30.  
  31. <br>
  32.  
  33. <hr>
  34.  
  35. <form action="" method="POST">
  36.  
  37. <tr><td colspan="2"><font color="red" size="4">&nbsp;</font></td></tr>
  38. <tr><td colspan="2">&nbsp;</td></tr>
  39.  
  40.  
  41. <tr><td>Rodzaj zgłoszenia:</td><td>
  42. <select name="nazwa"></select></td></tr>
  43.  
  44.  
  45.  
  46. <tr><td></td><td><font color="blue">Dane, której osoby sprawa dotyczy</font></td></tr>
  47.  
  48. <tr><td>Imię:</td><td><input type="text" name="imie" size="30"/></td></tr>
  49.  
  50. <tr><td>Nazwisko:</td><td><input type="text" name="nazwisko" size="50"/></td></tr>
  51.  
  52. <tr><td>Dział:</td><td><input type="text" name="dzial" size="70"/></td></tr>
  53.  
  54. <tr><td>Krótki opis sprawy:</td><td><textarea name="opis" cols="52" rows="5" ></textarea></td></tr>
  55.  
  56. <tr><td>&nbsp;</td><td></td></tr>
  57.  
  58. <tr><td>Zgłaszający:</td><td><input type="text" name="zlecajacy" size="70"/></td></tr>
  59.  
  60.  
  61. <!--Ukryte pola do bazy -->
  62.  
  63.  
  64.  
  65. <tr><td></td><td><input type="submit" name="add" style="background-color:yellow" value="Rejestracja wniosku"/></tr>
  66.  
  67. </form>
  68.  
  69.  
  70.  
  71. <hr>
  72.  
  73. <font color="red">Lista aktualnych zleceń</font><br>
  74.  
  75. <table width="85%" border="1" >
  76.  
  77. <tr bgcolor="#00f9f9" >
  78. <td width="9%"><b>Nr zlecenia</b></td>
  79. <td width="15%"><b>Zlecający</b></td>
  80. <td width="15%"><b>Kogo dotyczy</b></td>
  81. <td width="15%"><b>Dział</b></td>
  82. <td width="10%"><b>Data i godzina</b></td>
  83. <td width="14%"><b>Status</b></td>
  84. <td width="7%"><b>Karta pracy</b></td></tr>
  85.  
  86. <script type="text/javascript">
  87. // <![CDATA[
  88. flash("identyfikator0", "red", 400, "#d9d9d9", 200);
  89.  
  90. // ]]>
  91. <tr bgcolor="#7dfb00" ><td rowspan="3" border="3"> &nbsp;PSM/2/2017</td>
  92.  
  93.  
  94.  
  95. <td>dariusz Oski</td>
  96. <td>nowak jan</td>
  97. <td>ekspedycja</td>
  98. <td>2017-11-21 13:31:45</td>
  99. <td >Nowe</font></td>
  100. <td align="center"><a href="zest29_wyn.php?id=17" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  101. </tr>
  102. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Opis sprawy:</b> jakas skrzynka</font></td></tr>
  103. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Komentarz :</b> </font></td></tr>
  104. <tr bgcolor="black"><td colspan="7" ></td></tr>
  105.  
  106.  
  107. <script type="text/javascript">
  108. // <![CDATA[
  109. flash("identyfikator1", "red", 400, "#d9d9d9", 200);
  110.  
  111. // ]]>
  112. <tr bgcolor="#7dfb00" ><td rowspan="3" border="3"> &nbsp;APT/2/2017</td>
  113.  
  114.  
  115.  
  116. <td>ytut</td>
  117. <td>utyu tyu</td>
  118. <td>tyu</td>
  119. <td>2017-11-21 13:29:23</td>
  120. <td id="identyfikator1">Nowe - brak Załącznik nr 11</font></td>
  121. <td align="center"><a href="zest29_wyn.php?id=16" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  122. </tr>
  123. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Opis sprawy:</b> ytuytuty</font></td></tr>
  124. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Komentarz :</b> </font></td></tr>
  125. <tr bgcolor="black"><td colspan="7" ></td></tr>
  126.  
  127.  
  128. <script type="text/javascript">
  129. // <![CDATA[
  130. flash("identyfikator2", "red", 400, "#d9d9d9", 200);
  131.  
  132. // ]]>
  133. <tr bgcolor="#7dfb00" ><td rowspan="3" border="3"> &nbsp;DSI/3/2017</td>
  134.  
  135.  
  136.  
  137. <td>Ewa </td>
  138. <td>Łopacz Ewa </td>
  139. <td>DZJ</td>
  140. <td>2017-11-21 11:39:46</td>
  141. <td id="identyfikator2">Nowe - brak Załącznik nr 12</font></td>
  142. <td align="center"><a href="zest29_wyn.php?id=15" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  143. </tr>
  144. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Opis sprawy:</b> google translate</font></td></tr>
  145. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Komentarz:</b> </font></td></tr>
  146. <tr bgcolor="black"><td colspan="7" ></td></tr>
  147.  
  148.  
  149. <script type="text/javascript">
  150. // <![CDATA[
  151. flash("identyfikator3", "red", 400, "#d9d9d9", 200);
  152.  
  153. // ]]>
  154. <tr bgcolor="#7dfb00" ><td rowspan="3" border="3"> &nbsp;NZP/4/2017</td>
  155.  
  156.  
  157.  
  158. <td>gdfff</td>
  159. <td>dfgdfg hf</td>
  160. <td>dfgdfg</td>
  161. <td>2017-11-21 11:13:43</td>
  162. <td id="identyfikator3">Nowe - brak Załącznik nr 9</font></td>
  163. <td align="center"><a href="zest29_wyn.php?id=14" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  164. </tr>
  165. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Opis sprawy:</b> rtretggf</font></td></tr>
  166. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Komentarz :</b> </font></td></tr>
  167. <tr bgcolor="black"><td colspan="7" ></td></tr>
  168.  
  169.  
  170. <script type="text/javascript">
  171. // <![CDATA[
  172. flash("identyfikator4", "red", 400, "#d9d9d9", 200);
  173.  
  174. // ]]>
  175. <tr bgcolor="#7dfb00" ><td rowspan="3" border="3"> &nbsp;DSI/2/2017</td>
  176.  
  177.  
  178.  
  179. <td>werwe</td>
  180. <td>werwe ewrwer</td>
  181. <td>rwerwe </td>
  182. <td>2017-11-21 11:13:21</td>
  183. <td id="identyfikator4">Nowe - brak Załącznik nr 12</font></td>
  184. <td align="center"><a href="zest29_wyn.php?id=13" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  185. </tr>
  186. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Opis sprawy:</b> rwerwe</font></td></tr>
  187. <tr><td colspan="6" bgcolor="#7dfb00"> <b>Komentarz :</b> </font></td></tr>
  188. <tr bgcolor="black"><td colspan="7" ></td></tr>
  189.  
  190.  
  191. <script type="text/javascript">
  192. // <![CDATA[
  193. flash("identyfikator5", "red", 400, "#d9d9d9", 200);
  194.  
  195. // ]]>
  196. <tr bgcolor="#cc00cc" ><td rowspan="3" border="3"> &nbsp;NZP/3/2017</td>
  197.  
  198.  
  199.  
  200. <td>opal</td>
  201. <td>asdas dasda</td>
  202. <td>fdsf</td>
  203. <td>2017-11-21 11:12:59</td>
  204. <td id="identyfikator5">Ukończone - brak Załącznik nr 9</font></td>
  205. <td align="center"><a href="zest29_wyn.php?id=12" target=_blank alt="Karta " title="Karta">Skład</a> </td>
  206. </tr>
  207. <tr><td colspan="6" bgcolor="#cc00cc"> <b>Opis sprawy:</b> dfsdf</font></td></tr>
  208. <tr><td colspan="6" bgcolor="#cc00cc"> <b>Komentarz :</b> </font></td></tr>
  209. <tr bgcolor="black"><td colspan="7" ></td></tr>
  210.  
  211.  
  212.  
  213.  
  214. <<&nbsp;<a href="?get=pkj2&page=1"> 1 </a> &nbsp;>><br>
  215. <td width="20%">Ilosc : <b>17</b></td>
  216.  
  217.  
  218.  


Ok już po problemie smile.gif
  1.  
  2. <script type="text/javascript">
  3. // <![CDATA[
  4. flash("<?php echo $iden;?>", "red", 400, "#d9d9d9", 200);
  5.  
  6. // ]]>
  7. </script>

to umieściłem na końcu po echo i zadziałało.
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.