![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Jestem raczej nowicjuszem w tej dziedzinie, i proszę o pomoc. Mam pytanie odnośnie wyświetlania zawartości tabeli na stronie www. Dokładniej rzecz biorąc chodzi mi o zaznaczenie w tabeli wierszy (np według Państw) i przypisanie ich tylko i wyłącznie pod osobne odnośniki "Państwa". Trochę namieszałem... Mam bazę (PHPMyadmin) z rozkładami jazdy, w których znajduje się: "miasto", "linia", "opis" oraz "miasta". Wyświetla się na www cała tabela, a ja chce aby wynik był inny - przypisany według "Państwa" - czyli wyświetlają się tylko rekordy np z "państwa" Niemcy. Czy ktoś mógłby mi pomóc? Poniżej kod html, który wyświetla tabelę: <? // Ukrywamy komunikaty błędów i sami je obsługujemy $aDBLink = @mysql_connect( "sql.dupa.home.pl", "dupa", "bleble" ); if ( !empty( $aDBLink ) ) { // wybór bazy danych MySQL if ( mysql_select_db( "dupa", $aDBLink ) == True ) { $aSQL = "select * from rozklady, sciezki WHERE rodzaj='rozkłady' order by kraj, linia"; // Wykonanie zapytania SELECT $aQResult = mysql_query( $aSQL, $aDBLink ); if ( $aQResult == True ) { print "<table cellspacing='4' cellpadding='4' border='0' bgcolor='#dcdcdc' class='tab' width='530'>"; print "<tr> <td bgcolor='#000066' width='100'><div style='margin-left:4px'><font color='#ffffff'><b><CENTER>KRAJ</CENTER></b></font></div></td> <td bgcolor='#000066' width='100'><div style='margin-left:4px'><font color='#ffffff'><b><CENTER>NAZWA LINII</CENTER></b></font></div></td> <td bgcolor='#000066' width='220'><div style='margin-left:4px'><font color='#ffffff'><b><CENTER>WAŻNOŚĆ ROZKŁADU</CENTER></b></font></div></td> <td bgcolor='#000066' width='120><div style='margin-left:4px'><font color='#ffffff'><b><CENTER>MIASTA</CENTER></b></font></div></td></tr>"; while ( $aRow = mysql_fetch_array( $aQResult ) ) { $aKraj = $aRow["kraj"]; $aMiasto = $aRow["miasto"]; $aLinia= $aRow["linia"]; $aNazwapliku = $aRow ["nazwapliku"]; $opis = $aRow["opis"]; $sciezka = $aRow["sciezka"]; $aSciezka = "$sciezka/$aNazwapliku"; $rozmiar = filesize("$aSciezka"); $archiw = $aRow["archiwum"]; if ($rozmiar >= 1048576) { $rozmiar = $rozmiar / 1048576; $rozmiar = round($rozmiar); $rozmiar = "$rozmiar MB"; } else if ($rozmiar >= 1024) { $rozmiar = $rozmiar / 1000; $rozmiar = round($rozmiar); $rozmiar = "$rozmiar kB"; } else { $rozmiar = "$rozmiar b"; }; print "<tr> <td bgcolor='#ffffff' ><div style='margin-left:4px'>$aKraj</div></td> <td bgcolor='#ffffff' ><div style='margin-left:4px'>$aLinia</div></td> <td bgcolor='#ffffff' ><div class='tab' style='margin-left:4px'>$opis</div></td> <td bgcolor='#ffffff' ><div class='tab' style='margin-left:4px'>$aMiasto</div></td> </tr>\n"; } mysql_free_result( $aQResult ); print "</table>"; } else { print( "Błąd wykonania zapytania<br>" ); } } else { print( "Błąd wyboru bazy danych<br>" ); } } else { print( "Błąd przy podłączaniu do bazy danych<br>" ); } ?> |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wrzuć kod w znaczniki PHP na początek (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście... śmieszne, jeśli masz zamiar się nabijać to sobie daruj!
Kod jest wyciągnięty z arkusza PHP. Ten post edytował Niedermayer 19.12.2011, 12:47:30 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 42 Dołączył: 25.03.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście... śmieszne, jeśli masz zamiar się nabijać to sobie daruj! Kod jest wyciągnięty z arkusza PHP. Edytuj swój pierwszy post, nad okienkiem gdzie wpisuje się treść jest znacznik 'PHP', do którego należy wrzucić kod PHP, bo to aby był bardziej czytelny dla forumowiczów. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Sorry... nie zrozumiałem (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:27 |