![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!:)
Za pomoca php pobieram dane z tabeli z bazy mysql
teraz chcialbym zeby po kliknieciu na ktorys z wierszy dostac id tego wiersza (koniecznie jako zmienna php!) wiem ze mozna to zrobic za pomoca onclick i js ale nie mam pojecia jak Prosze o pomoc bardziej zorientowanych uzytkownikow forum ps z php mam doczynienia od 2 tygodni z js w ogole sie nie zetkąłem:) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
a w bazie w tabeli masz kolumnę z id?
jeśli tak to dlaczego nie wyciągniesz tej wartości razem z innymi danymi z tabeli jak nazwa, ulica itd. js - działa po stronie serwera, możesz za pomcą technologii ajax wyciągnąć id z bazy ale to i tak będzie już jako czysty tekst z js a php działa po stronie serwera, napisz co chcesz zrobić Łukasz |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
14 linia mojego kodu:
echo '<p><strong><tr id="t'.$i.'">'; chodzi mi oto id chce zrobic tak ze jak juz bede mial wyswietlona zawartosc bazy na ekranie zeby po kliknieciu przypisac to id jakiejs zmiennej php mam nadzieje ze teraz bedzie juz wszytko jasne:p |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
mam nadzieje ze teraz bedzie juz wszytko jasne:p Dla mnie niekoniecznie (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Po kliknięciu na co chcesz przypisać id do zmiennej? I dlaczego nie możesz tego zrobić WPROST? Nie rozumiem. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
mam wiersz <tr id="identyfikator_tego_wiersza"><td>....</td><td>....</td><td>....</td></tr>
oczywiscie bedzie on zapelniony danymi teraz jezeli klikne w DOWOLNYM miejscu tego wiersza(pierwsza komorka wiersza pod nazwa lp pelni funkcje id tabeli w mysql jakby to pomoglo komus) to chce miec w zmiennej albo ten identyfikator ze znacznika <tr> albo ten z kolumny lp mi to obojetne istotne jest ze bedzie to dzialalo niezalnie gdzie klikne na tym wierszu czy trzeba jeszcz ecos wyjasnic? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 30.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie do końca rozumiem. Możesz zrobić w ten sposób, że po kliknięciu na nazwę danej osoby prześlesz dalej jej lp (jeśli lp to id rekordu) za pomocą GET.
Ten post edytował qooxdoo 30.08.2007, 16:28:42 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
No a jezeli nie klikne na nazwe?albo na lp?
w tym caly problem chodzi o klikniecie w dowolnym miejscu a nie na jakiejs konkretnej komorce moge pobierac ta komorke na ktorej klikne ale co z tego jezeli tylko nazwa i lp sa unikatowe? jezeli klikne np na ulicy nie mam pewnosci ze zidentyfikuje mi to jednoznacznie rekord(kilka rekordow moze miec taka samo ulice prawda?) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 30.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
To nic, ale każdy rekord będzie miał unikalny ID (lp) który będzie występował jako zmienna w adresie linka.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
oki czaje juz baze mysle ze to zadziala
jeszcze jedno pytanie mozna sie pozbyc podkreslenia pod hiperlaczem? i czy moze byc ono czarnego koloru?(IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) :P:P |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 30.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewny, czy da się usunąć podkreślenie ale kolory zmieniasz za pomocą css:
a:link { color: #000000; /*link*/ } a:visited { color: #000000; /*link odwiedzony*/ } a:hover { color: #000000; /*link na którym trzymamy kursor*/ } a:active { color: #000000; /*link który jest wciśnięty*/ } wszystkie linki będą czarne. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
qooxdoo jeszcze jedno:P
ten sposob co podalas dziala w sposob zadowalajacy tylko ze jest problem jezli komorka jest pusta czy da sie cos na to zaradzic? |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
jest metoda onClick='url' możesz ją umieścić w <td> i nie trzeba klikać na link, wystarczy na komórkę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 30.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
jedynie onClick, chyba że w miejsce np. ulicy gdzie ktoś nie poda dasz Niepodano ale lepszym rozwiązaniem będzie onClick
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzieki dokladnie o to mi chodzilo:)
tak przy okazji znalazlem cos takiego: Jak zrobić link bez podkreślenia? Do każdego linka w stylach css dopisz TEXT-DECORATION: underline czyli w efekcie np: A:HOVER { TEXT-DECORATION: NONE } jeszcze raz dzieki:) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:29 |