![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki skrypt, który wykorzystywałem w formularzach - tzn.. pobierałem do formularza dane z bazy danych..
Dane miałem 3 opcje (wybierane z pola select) zdefiniowane w samym skrypcie.. Mój problem polega na tym, że nie wiem w jaki sposób mogę wyciągać dane z bazy danych ale na takiej zasadzie: W bazie danych dodaje rekordy z nr id.. i teraz chodzi mnie o to, żeby w formularzu można było sobie wybrać z pola select nr id z tabeli bazy danych ale zeby tych numerów ciągle przybywało w zależności od tego ile jest nr id w bazie np. mam w bazie 2 rekordy id 1 ..... id 2 ..... no więc moge z pola select wybrać sobie 1 lub 2 chodzi o to, że teraz jak dodam do bazy trzeci rekord, to id 1 ..... id 2 ..... id 3 ..... i wówczas mógłbym wybrać z pola select 1, 2 lub 3
wiem, że troszkę zagmatwałem ale będę wdzięczny za pomoc..... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No, dodawanie opcji przez pętle masz opanowane, to zrób identycznie, ale dane wyciągaj właśnie z bazy, odpowiednim zapytaniem. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
<pseudoKod>dane = wyciagnijRekordyZBazy; dlaKazdego(dane) wyświetlPozycję(dane[wartosc]); </pseudoKod> |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
próbuje i nie mogę dojść do tego..
jak pobrać dane z bazy do pola typu text wiem.... czy jak pobrać do selecta z tablicy, ale jak pobrać dane z bazy do selecta..... nie wiem :/ Ten post edytował em-ba 22.11.2008, 21:18:24 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No normalnie przecież. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Zamiast <input value="" /> masz <option value="">asdjdhaksd</option>. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
no tak.. ale tak to chyba moge pobierać z tablicy..
<option value="1">marchewka</option> <option value="2">cebula</option> a jak wyciagnać te dane z bazy...(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) <label for="warzywa">warzywa:</label> <input id="warzywa" name="warzywa" class="text" type="text" value="'.$dane['warzywa'].'" /> Ten post edytował em-ba 22.11.2008, 21:39:41 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No tak samo, jak z tablicy... Potraktuj tu wynik z bazy jak tamtą tablicę. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
czyli coś takiego.....(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) zmieniłem, ale nie wiem co podać dla $dane
Ten post edytował em-ba 22.11.2008, 22:12:35 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
Cytat zmieniłem, ale nie wiem co podać dla $dane a dokładnie? |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
..nie wiem co mam podstawić zamiast tablicy......
wcześniej wybierane opcje znajdowały sie w tablicy, a teraz potrzebuje zeby były wybierane z bazy.. mam zapytanie do bazy - zeby pobierało dane ale to jest na początku skryptu
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Patrz na przykład tu: mysql_query" title="Zobacz w manualu PHP" target="_manual.
Masz jak byk napisane w manualu, w przykładach. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
no ok pobierasz tą swoją kolumne "warzywa" liczysz ile jest wierszy w bazie i tyle razy robisz pętle.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
wiersze w tej tablei są ciągle dodawane.. wiec jak teraz podam, ze sa np.3 to jak dodam nastepny to juz mi 4-ego nie wyswietli....
a mnie chodzi o to ze w tym polu select wyswietlało mi tyle opcji wyboru ile sie aktualnie znajduje w tabeli wierszy |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
no przecież wyświetli tyle ile w bazie aktualnie sie znajduje.... Czemu miało by nie wyświetlić?
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 3 Dołączył: 6.01.2008 Skąd: Mazowieckie Ostrzeżenie: (0%) ![]() ![]() |
czy to jest poprawne??
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
jak juz to tak
Ten post edytował Lion_87 22.11.2008, 23:01:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 22:04 |