![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 3 Dołączył: 14.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Czesc!
Dopiero sie ucze wiec prosze o pomoc! Mam taki skrypt: [php:1:43603d99bf]<?php mysql_connect ("localhost", "root", "") or die ("Nie mozna sie połaczyc"); mysql_select_db ("baza") or die ("Nie mozna sie połaczyc"); $wynik = mysql_query ("SELECT * FROM lista;") or die ("Bład"); print "<TABLE CELLPADDING=0 BORDER=1>"; print "<TR><TD><B>Nr.</B></TD><TD><B>Imię</B></TD><TD><B>Nazwisko</B></TD>"; print "<TD><B>Wiek</B></TD></TR>n"; while ($rekord = mysql_fetch_array ($wynik)) { $id = $rekord[0]; $imie = $rekord[1]; $nazwisko = $rekord[2]; $wiek = $rekord[3]; print "<TR><TD>$id</TD><TD>$imie</TD><TD>$nazwisko</TD><TD>$wiek</TD></TR>n"; } print "</TABLE>"; ?>[/php:1:43603d99bf] I nie wiem jak zrobic zeby po kliknieciu np na nazwisko sortowało np. alfabetycznie lub liczbami. Prosze was o pomoc! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wyskakuje: "Bład".
Cos jest chyba nie tak z tym, ale co?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Kod $wynik = mysql_query ("SELECT * FROM lista ORDER BY $cowybrane;") or die ("Bład"); Jaki błąd? Wymień od razu sobie wszystkie wystąpienia [php:1:b559acceae]$cowybrane[/php:1:b559acceae] na [php:1:b559acceae]$_GET['cowybrane'][/php:1:b559acceae] bo to chyba jest problemem. A samo sprawdzanie, zamiast [php:1:b559acceae]<?php if(!$cowybrane){$cowybrane="id";} ?>[/php:1:b559acceae] zrób [php:1:b559acceae]<?php if (!in_array($_GET['cowybrane'], array('id', 'imie', 'nazwisko', 'wiek'))) $_GET['cowybrane'] = 'id'; ?>[/php:1:b559acceae] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 23:04 |