[JavaScript][MySQL][PHP]Cookie z wyborem w select i pobieranie danych z MYSQL |
[JavaScript][MySQL][PHP]Cookie z wyborem w select i pobieranie danych z MYSQL |
27.01.2019, 14:41:13
Post
#1
|
|
Grupa: Zarejestrowani Postów: 427 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
Witam w bazie danych mysql mam dane o odpowiednich id.
Zanim je pobiorę chcę aby po wejściu na stronę w osobnym oknie pojawił się mały formularz z wyborem select. Wybór ten zapisuje się w ciasteczku i pamięta to przez np. rok. Wybór w formularzu powodował by pobieranie odpowiednich danych o jakimś id z bazy danych. Mam nadzieję, że jakoś to wytłumaczyłem. Jak narazie mam coś takiego
Po wyborze ciasteczko zapisuje się ale jak to teraz połączyć z bazą danych. |
|
|
27.01.2019, 15:55:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
https://www.google.com/search?client=firefo...+mysql+podstawy
Zacznij od kursu i wróć jak będziesz miał z czymś konkretnym problem. Co do obecnego kodu jakiś taki przekombinowany. Jak już będziesz miał część PHP zaczętą to przepisz to na php czyli po wysłaniu formularza zapiszesz ciasteczko via php, a przy ładowaniu strony za pomocą php ustawisz domyślnie zaznaczone. Z 50 linijek zrobi Ci się 5 + będziesz miał niezależny od działania JS skrypt. -------------------- |
|
|
27.01.2019, 16:38:23
Post
#3
|
|
Grupa: Zarejestrowani Postów: 427 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
No ok tamto było na szybkiego pisane
Kod pliku kod.js
Co dalej jak wybrane dane w formularzu z select połączyć z danymi z bd mysql. |
|
|
27.01.2019, 18:24:53
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
W żaden sposób się nie zastosowałeś do moich sugestii..
-------------------- |
|
|
28.01.2019, 09:36:35
Post
#5
|
|
Grupa: Zarejestrowani Postów: 427 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
|
|
|
28.01.2019, 10:54:57
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Żałosne..
Człowieku, jeżeli nie masz zamiaru w żaden sposób do czegoś dochodzić sam i się uczyć, to nie marnuj czasu ludzi na tym forum, i zleć to na oferii. Masz 7 lat na forum php i jedyne co napisałeś to znacznik otwierający blok php (notabene niezalecany http://php.net/manual/en/language.basic-syntax.phptags.php ). Ten post edytował markonix 28.01.2019, 10:59:28 -------------------- |
|
|
29.01.2019, 20:02:05
Post
#7
|
|
Grupa: Zarejestrowani Postów: 427 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
Dalej z tym walczę.
Mam już coś takiego zrobione, że wybiera mi to co chcę ale jak zrobić aby wybór był dokonany bez ponownego przeładowania strony. Mam taki kod
Adres strony http://www.pogoda-zachodniopomorskie.pl/in...asto_cookie.php Ciasteczko zapamiętane jest przez 60 sek. Aby po wyborze była widoczna zmiana strony trzeba ponownie ją odświeżyć. Jak to zmienić? Ten post edytował brzanek 29.01.2019, 20:03:37 |
|
|
29.01.2019, 23:17:37
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
A czemu nie może odświeżać, to dość logiczne, że i tak musisz przeładować stronę.
Twoje miasto to [ Nazwa miasta z selecta ] - [ Zmień -> submit ]. Jeżeli brakuje ciasteczka to wyświetlasz domyślne miasto, albo żadnego. -------------------- |
|
|
30.01.2019, 09:36:38
Post
#9
|
|
Grupa: Zarejestrowani Postów: 427 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%) |
Przeładować trzeba klikając w przycisk Zapisz
Ale aby zmiany były widoczne trzeba jeszcze raz stronę odświeżyć. Zobacz na podany link wybierz miasto i kliknij zapisz. Nie zobaczysz zmian ale jak dasz F5 i ponownie stronę odświeżysz to już zmiany będą widoczne. Jak zrobić aby po wciśnięciu Zapisz przeładowała się strona ale już ze zmianami. |
|
|
30.01.2019, 10:48:16
Post
#10
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
To normalne zachowanie ciasteczka, bo te jest dodawane do nagłówka, a nie odświeżasz strony po jego dodaniu.
https://stackoverflow.com/questions/3230133...after-setcookie -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 20.04.2024 - 13:22 |