![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 11.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Proszę o pomoc w następującym temacie. Na stronie czujniki.html mam 4 pola tekstowe: ID, dataczas, temzew, temwew. Dane ID, dataczas, temzew i temwew przechowywane są w bazie MySQL, do której trafiają z mikrokontrolera AVR. Chciałbym, aby na stronie czujniki.html znalazły się dwa przyciski: pobierz pierwszy rekord z bazy oraz pobierz ostatni rekord z bazy, po kliknięciu których pola tekstowe wypełniły się odpowiednimi danymi. Napisałem skrypt prezentacja.php, który odczytuje dane z bazy, ale prezentuje je niestety poprzez tworzenie nowego formularza i to po uruchomieniu skryptu, a nie wpisanie danych do formularza istniejącego po klknięciu przycisku. Jak to zrealizować? Skrypt: prezentacja.php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 11.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. Łączymy się z bazą w osobnym pliku. 2. Nie używamy mysql, a mysqli lub PDO. 3. Gdzie masz tu jakikolwiek formularz bo nie widzę. Bardzo dziękuję. Jestem na samym początku nauki więc proszę o wyrozumiałość. Problem w tym, że jak zauważyłeś w punkcie 3 nie mam żadnego formularza i wyświetlam dane poprzez "pisanie php". Nie wiem w jaki sposób przekazać dane pobrane z bazy do konkretnego pola formularza np. w pliku index.html. Mam np. index.html, a na nim "formularz A z polami tekstowymi 1, 2, 3" oraz "przycisk pobierz dane" z przypisaną akcją uruchomienia skryptu php jak w pierwszym poście. Klikam ten przycisk i chciałbym aby dane odczytane z bazy pojawiły się w równoimiennych polach tabeli A. Teraz po kliknięciu przycisku "pobierz" otwiera się nowa strona w przeglądarce z oczekiwanymi danymi. Chodzi o to aby skrypt wywołany z poziomu formularza A w index.html, "wrócił" do index.html i wpisał dane do pól 1, 2, 3. Ten post edytował zbysiusp 14.04.2016, 21:38:31 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 20:15 |