Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Rezultaty z tabeli i linki
Zielonkawy18
post 27.10.2012, 13:10:29
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Witam


Jeśli mam tabelę warzywa w bazie danych a w niej pola ( nazwa, opis ) chciałbym aby na stronie pojawiły mi się same nazwy ( zrobiłem to bez problemu ) ale też chciałbym aby po kliknięciu na nazwę wyskawiał mi opis bądź strona z opisem tego warzywa. Jak to można zrealizować?

Pozdrawiam


--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post
-Albinos-
post 27.10.2012, 13:13:43
Post #2





Goście







Robisz podstronę w której dajesz echo i zapytanie do bazy select opis from warzywa where nazwa='nazwa warzywa';
Coś w teń deseń a żeby dynamicznie było to jakaś js pewnie trzeba wink.gif

//przypisz sobie opis do zmiennej
zamiast kapusta wpisujesz nazwe warzywa jakie chcesz

$opis_kapusta = mysql_query("SELECT opis FROM warzywa WHERE nazwa='kapusta'");

potem echo '$opis_kapusta';

Ten post edytował Albinos 27.10.2012, 13:19:30
Go to the top of the page
+Quote Post
Zielonkawy18
post 27.10.2012, 13:25:40
Post #3





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Tak, echo na pewno tylko na jakiej podstawie miałbym przekazać nazwę warzywa do drugiej podstrony :-)

//EDIT

W sumie masz rację, dziękuję :-)

Jeszcze jedno. A jakiś pomysł na to, że po kliknięciu w Nazwe warzywa otworzy mi się ta strona nowa, która zawiera przekazaną zmienną? :-)

Ten post edytował Zielonkawy18 27.10.2012, 13:23:24


--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post
b4rt3kk
post 27.10.2012, 13:49:03
Post #4





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Na pierwszej stronie:

  1. $query = "SELECT id_warzywa, nazwa_warzywa FROM warzywa";
  2. // wykonanie zapytania
  3. while ($row) {
  4. echo '<a href="nowa_strona.php?id='.$row['id_warzywa'].'">'.$row['nazwa_warzywa'].'</a><br/>';
  5. }


czyli, że przekazujesz id warzywa do kolejnego linku. I na tej nowej stronie znów zapytanie, które wybierze opis danego warzywa.

  1. $query = "SELECT opis_warzywa FROM warzywa WHERE id_warzywa='{$_GET['id_warzywa']}'";


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
Zielonkawy18
post 28.10.2012, 15:53:28
Post #5





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Prawie, gra, ale cały czas na drugą stronę przekazują pustą wartość :-)

Ale ze mnie głupek, poradziłem sobie :-)


--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 13:07