Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] dynamiczne wyświetlanie przycisków w formularza
harau
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.01.2009

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


Witam.
Piszę swoją pierwszą aplikację opartą o PHP i MySql i napotkałem na problem.
Chciałbym, aby na stronie użytkownika wyświetlały się przyciski, ale żeby ich ilość była zależna od ilości wpisów w bazie danych.
Konkretnie - użytkownik - w moim przypadku nauczyciel - może chcieć przeczytać informację o jakimś przedmiocie i aby to zrobić klika na przycisk przekierowyjący go na odpowiednią stronę. Ale w chwili pisania aplikacji nie znam wszystkich przedmiotów. Administrator mojej aplikacji będzie miał możliwość edytowania listy przedmiotów.
Logicznie chodzi mi o coś takiego:

// $index = ilość przedmiotów w bazie danych
echo '<form method = "POST" action = "file.php" >
while( $index)
{
<input type=submit value="Dodaj Studenta">
--$index;
}
</form>';
Wiem, że to nie ma sensu w PHP , ale chodzi mi właśnie o coś takiego.
Z góry dziękuje za pomoc.
Go to the top of the page
+Quote Post
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Cytat
Chciałbym, aby na stronie użytkownika wyświetlały się przyciski, ale żeby ich ilość była zależna od ilości wpisów w bazie danych
- w jakim celu? Nie napisałeś nawet słowa o tym, co chcesz osiągnąć. Przyciski w formularzu nie służą nawigowaniu pomiędzy przedmiotami, formularze służą do wprowadzania danych a przyciski mają to w prosty i estetyczny sposób zapewnić. Opisz, co chcesz uzyskać, bo inaczej nie ma to sensu.
Go to the top of the page
+Quote Post
harau
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.01.2009

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


Racja.
Chciałbym uzyskać następujący efekt:
1. Nauczyciel na stronie wybiera jeden z przedmiotów
2. Zostaje przekierowany na inną stronę
3. Na tej stronie muszę znać informację o tym, jaki przedmiot nauczyciel wybrał.
Strona na którą użytkownik ( nauczyciel ) zostanie przekierowany jest ta sama niezależnie od tego, jaki przedmiot wybrał.
Problem mam z tym, że liczba przedmiotów nie jest znana - informacje o przedmiotach są pobierane z bazy danych.
Jeżeli liczba przedmiotów byłaby znana, rozwiązaniem byłoby np. zastosowanie formularza.
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Konkretnie - użytkownik - w moim przypadku nauczyciel - może chcieć przeczytać informację o jakimś przedmiocie i aby to zrobić klika na przycisk przekierowyjący go na odpowiednią stronę.

To nie możesz dać zwykłego linka, który w parametrze $_GET zawiera identyfikator przedmiotu...?
Go to the top of the page
+Quote Post
harau
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.01.2009

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


Nie wiedziałem, że tak możno ( jak pisałem, to mój pierwszy projekt w PHP). Oczywiście to rozwiązuje mój problem.
Dzięki.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 02:10