Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: [php][MySql] Segregowanie rekordów
Forum PHP.pl > Forum > PHP
Mathias666
Moje pytanie:
Czy da się to jakoś skrócić haha.gif?
Bo problem w tym, że nie chce zwykłego segregowania alfabetycznie, lecz przy każdej nowej literce linia przerwy.
  1. <?php
  2. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'A%';");
  3.  
  4. while($post = mysql_fetch_array($query))
  5. {
  6. $a .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  7. }
  8. echo "$a <br>";
  9.  
  10. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'B%';");
  11. while($post = mysql_fetch_array($query))
  12. {
  13. $b .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  14. }
  15. echo "$b <br>";
  16.  
  17. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'C%';");
  18. while($post = mysql_fetch_array($query))
  19. {
  20. $c .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  21. }
  22. echo "$c <br>";
  23.  
  24. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'D%';");
  25. while($post = mysql_fetch_array($query))
  26. {
  27. $d .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  28. }
  29. echo "$d <br>";
  30.  
  31. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'E%';");
  32. while($post = mysql_fetch_array($query))
  33. {
  34. $e .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  35. }
  36. echo "$e <br>";
  37. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'F%';");
  38. while($post = mysql_fetch_array($query))
  39. {
  40. $f .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  41. }
  42. echo "$f <br>";
  43.  
  44. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'G%';");
  45. while($post = mysql_fetch_array($query))
  46. {
  47. $g .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  48. }
  49. echo "$g <br>";
  50.  
  51. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'H%';");
  52. while($post = mysql_fetch_array($query))
  53. {
  54. $h .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  55. }
  56. echo "$h <br>";
  57.  
  58. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'I%';");
  59. while($post = mysql_fetch_array($query))
  60. {
  61. $i .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  62. }
  63. echo "$i <br>";
  64.  
  65. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'J%';");
  66. while($post = mysql_fetch_array($query))
  67. {
  68. $j .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  69. }
  70. echo "$j <br>";
  71.  
  72. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'K%';");
  73. while($post = mysql_fetch_array($query))
  74. {
  75. $k .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  76. }
  77. echo "$k <br>";
  78.  
  79. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'L%';");
  80. while($post = mysql_fetch_array($query))
  81. {
  82. $l .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  83. }
  84. echo "$l <br>";
  85.  
  86. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'L%';");
  87. while($post = mysql_fetch_array($query))
  88. {
  89. $l .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  90. }
  91. echo "$l <br>";
  92.  
  93. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'M%';");
  94. while($post = mysql_fetch_array($query))
  95. {
  96. $m .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  97. }
  98. echo "$m <br>";
  99.  
  100. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'N%';");
  101. while($post = mysql_fetch_array($query))
  102. {
  103. $n .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  104. }
  105. echo "$n <br>";
  106.  
  107.  
  108. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'O%';");
  109. while($post = mysql_fetch_array($query))
  110. {
  111. $o .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  112. }
  113. echo "$o <br>";
  114.  
  115. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'P%';");
  116. while($post = mysql_fetch_array($query))
  117. {
  118. $p .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  119. }
  120. echo "$p <br>";
  121.  
  122. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'Q%';");
  123. while($post = mysql_fetch_array($query))
  124. {
  125. $q .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  126. }
  127. echo "$q <br>";
  128.  
  129. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'R%';");
  130. while($post = mysql_fetch_array($query))
  131. {
  132. $r .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  133. }
  134. echo "$r <br>";
  135.  
  136. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'S%';");
  137. while($post = mysql_fetch_array($query))
  138. {
  139. $s .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  140. }
  141. echo "$s <br>";
  142.  
  143. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'S%';");
  144. while($post = mysql_fetch_array($query))
  145. {
  146. $s .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  147. }
  148. echo "$s <br>";
  149.  
  150. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'T%';");
  151. while($post = mysql_fetch_array($query))
  152. {
  153. $t .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  154. }
  155. echo "$t <br>";
  156.  
  157. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'U%';");
  158. while($post = mysql_fetch_array($query))
  159. {
  160. $u .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  161. }
  162. echo "$u <br>";
  163.  
  164. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'V%';");
  165. while($post = mysql_fetch_array($query))
  166. {
  167. $v .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  168. }
  169. echo "$v <br>";
  170.  
  171. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'W%';");
  172. while($post = mysql_fetch_array($query))
  173. {
  174. $w .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  175. }
  176. echo "$w <br>";
  177.  
  178. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'X%';");
  179. while($post = mysql_fetch_array($query))
  180. {
  181. $x .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  182. }
  183. echo "$x <br>";
  184.  
  185. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'Y%';");
  186. while($post = mysql_fetch_array($query))
  187. {
  188. $y .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  189. }
  190. echo "$y <br>";
  191.  
  192. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE 'Z%';");
  193. while($post = mysql_fetch_array($query))
  194. {
  195. $z .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  196. }
  197. echo "$z <br>";
  198.  
  199. ?>
Grzesiek
  1. <?php
  2. $tab = array('a', 'b', .... 'z');
  3.  
  4. foreach($tab as $litera)
  5. {
  6. $query = mysql_query("select * FROM zespol WHERE nazwa LIKE '$litera%';");
  7.  
  8. while($post = mysql_fetch_array($query))
  9. {
  10. $a .= '<img src="images/crosstext.PNG" /> <a href="?sekcja=zespoly/'.$post['nazwa_link'].' ">'.$post['nazwa'].'</a><br>';
  11. }
  12. echo "$a <br>";
  13. }
  14. ?>
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.