![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 654 Pomógł: 42 Dołączył: 27.07.2010 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Witam, jak mogę to wykonać bez otwierania nowego okna (zmiany adresu) chodzi o to , że po kliknięciu w link mam zostać na tej stronie co jestem,
a to sie ma wykonać (te zapytania). Proszę sie nie śmiać z kodu bo dopiero studiuje php ![]()
Głownie o to:
Ten post edytował xxdrago 2.11.2011, 22:27:59 -------------------- GG: 10972302 :)
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Masz 2 opcje:
1) wywolanie akcji dla tej samej strony co na niej jestes i wstawienie na gorze warunktow sprawdzajacych czy masz tablice $_GET o odpowiedniej nazwie. Zostanie Ci wtedy problem odswiezania, ktory zalatwisz header location i str_replace (chodzi o usuniecie z linku np ?a=del&id=xxx, by po odswiezeniu nie wywolywalo tej samej akcji znow) 2) AJAX, najprostsze wydaje mi sie to z jQuery http://api.jquery.com/jQuery.ajax/ http://gajdaw.pl/ajax/jquery-tutorial/ |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 654 Pomógł: 42 Dołączył: 27.07.2010 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
A jeszcze jedno ma pytanie jeżeli w bazie mam zapisany wynik w sekundach np. 1320158281 i chciałbym dodać do tego np. 7 dni to jak to najlepiej zrobić?
-------------------- GG: 10972302 :)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi sie, ze po prostu 7*24*3600, czyli 7 dni x 24 godziny i 3600 sekund, bo tyle trwa wlasnie godzina. Otrzymasz 7 dni w sekundach.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie: dlaczego nie chcesz wczytywać strony? Pytam nie dlatego, że Twój pomysł jest zły, ale dlatego, że nie wiem czy znasz wszystkie możliwości rozwiązania tego problemu. Ja bym w tym przypadku odpuścił Ajax.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat A jeszcze jedno ma pytanie jeżeli w bazie mam zapisany wynik w sekundach np. 1320158281 i chciałbym dodać do tego np. 7 dni to jak to najlepiej zrobić? Kod $date = new DateTime('@1320158281'); //wyświetlenie daty przed zmianą echo $date->format('Y-m-d'); $date->modify('+1 weeks'); //wyświetlenie daty po zmianie echo $date->format('Y-m-d'); |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 654 Pomógł: 42 Dołączył: 27.07.2010 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
error:
Fatal error: Class 'DateTime' not found in C:\Program Files\xampp\htdocs\ -------------------- GG: 10972302 :)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:45 |