![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 19.05.2003 Skąd: Millhaven Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam liste piosenek ułożoną alfabetycznie...Chodzi o to aby przy tych zaczynających sie na 'a' była duża literka 'A' przy tych na 'b' - 'B' itd... A więc jest tak: [sql:1:a7b0f2982d] <? if(!is_numeric($_GET["id"])) { echo "A<br>"; if($q=mysql_query("SELECT id, nazwy FROM piosenki WHERE nazwy LIKE 'a%' ORDER BY nazwy ASC ")) { while($t=mysql_fetch_array($q)) { echo "<a href="teksty?id=".$t["id"]."">".$t["nazwy"]."</a><br>"; } } else { echo "Bład zapytania. Bład: ".mysql_error(); } } else { if($q=mysql_query("SELECT nazwy, teksty FROM piosenki WHERE id='".$_GET["id"]."'")) { $t=mysql_fetch_array($q); echo "<font size="2"><b>".$t["nazwy"]."</a></font><br><br>"; echo $t["teksty"]; } else { echo "Bład zapytania. Bład: ".mysql_error(); } } ?> [/sql:1:a7b0f2982d] I teraz pytanie: by napisać to samo do 'B' 'C' ... trzeba cały kod powtarzać czy może da się to jakoś łatwiej załatwić ? pozdrawiam -------------------- Tak kochamy marzenia, że boimy się je realizować ...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 19:11 |