![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 19.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Natrafiłem na następujący problem. Poniższy kod wyświetla w tabeli treść każdej komórki jako link, ale nie wiem jak przekazać informacje co zostało kliknięte do dalszej części kodu.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 300 Pomógł: 1 Dołączył: 22.09.2003 Skąd: Czeladź Ostrzeżenie: (0%) ![]() ![]() |
jak do dalszej części kodu? Coś chyba nie rozumiesz zasad działania języka PHP. Dopiero po przeładowaniu stronki będziesz widział odpowiednie zmienne w tablicy $_GET. Aha: i chyba powinieneś się także nauczyć podstaw HTMLa, bo napewno w taki sposób się linków nie tworzy
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 19.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
To może ogólniej:
Potrzebuje wyświetlić dane w górnej ramce w formie tabeli. Po kliknięciu na dany wiersz, w dolnej ramce otwiera się formularz umożliwiający dopisanie danych do konkretnych pól. Nie wiem jak zrobić aby po kliknięciu na link była przekazywana informacja do dolnej ramki na który link kliknięto. tsharek: Dziękuje za słowa krytyki, ale nie napisałeś niczego co pomogłyby mi rozwiązać problem, skoro jesteś takim znawcą zasad działania PHP jak i HTML liczę na szybka odpowiedź z rozwiązaniem. Ten post edytował Gonzo44 18.10.2007, 13:14:04 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 300 Pomógł: 1 Dołączył: 22.09.2003 Skąd: Czeladź Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli masz już stronkę na ramkach i wszystko działa to poprostu masz źle skonstruowany link.
Teraz w plku dol2.php masz w zmiennej $_GET['nazwa'] nazwę linku jaki został kliknięty w górnej ramce. Generalnie to są podstawy o które chyba nawet głupio się pytać bo znajdziesz je w każdym kursie html/php dla początkujących -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 19.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za merytoryczną odpowiedź.
W kursach na taką konstrukcje linku nie natrafiłem. Jeszcze jedno pytanie, czy można to zrobić przy pomocy $_POST a nie $_GET? Ten post edytował Gonzo44 18.10.2007, 16:39:44 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 16.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Może tak ?
echo ' <form action="dol2.php?nazwa='.$nazwa.'" method="post"> <input type="submit" value="'.$nazwa.'" > </form>'; starr ------------------------------------------- www.aleproste.pl |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 19.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
starr tylko zależy mi aby użytkownik mógł kliknąć w dowolne miejsce wiersza co skutkowałoby otwarciem właściwego formularza na dole strony.
A jak by to wyglądało gdybym zrezygnował z ramek i zrobił wszystko w jednym pliku? Dałoby się to zrobić bez $_GET? albo $_POST? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:42 |