Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wykonanie instrukcji po okreslonym czasie
vander1989
post 29.06.2011, 22:44:55
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

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


Siemka chciałbym żeby instrukcja wykonała sie np po 5 sekundach albo wcale ale sie niestety wykonuje mam coś takiego
sleep(10);
  1. $wynik=mysql_query("zapytanie'");

jakby ktoś wskoczył na stronę to żeby po 10 sekundach się wykonała operacja a jesli nie jest 10 sekund to zeby operacja się nie wykonała
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Potter125
post 29.06.2011, 22:49:39
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 7
Dołączył: 18.02.2007

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


pokombinuj z time()
Go to the top of the page
+Quote Post
gorden
post 29.06.2011, 22:49:43
Post #3





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


Ajax lub Xajax może?
Go to the top of the page
+Quote Post
vander1989
post 29.06.2011, 23:28:44
Post #4





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

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


a jak można by wsadzić do js kod php mam skrypcik który wykonuje się po 10 sekundach jakby pod niego podpiąc to co chcę wykonać
Go to the top of the page
+Quote Post
gorden
post 29.06.2011, 23:45:44
Post #5





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


php - server side
js - client side
użyj ajax, ponieważ łączy on się z php w czasie rzeczywistym.

możesz też wyniki php dać do diva i pokazać go javascriptem po jakimś timeoucie, ale to nie to, czego oczekujesz. zapytanie wykona się od razu, a jego wyniki możesz wyświetlić po jakimś czasie.
Go to the top of the page
+Quote Post
nekomata
post 29.06.2011, 23:46:30
Post #6





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

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


Nie wsadzisz do JS PHP... to tak jakbyś chciał *.avi do *.mp3 spakować.
Kolega wyżej napisał ci o Ajax'ie ale już nie chciało Ci się użyć google i zobaczyć co to jest i z czym to się je (bo po co szukać na forum znajdzie się przecież ktoś kto pomoże ... ) .
Ajax jest rozwiązaniem twojego ostatniego pytania.

@gorden wyprzedziłeś mnie o sekundy.


Ten post edytował nekomata 29.06.2011, 23:49:42
Go to the top of the page
+Quote Post
vander1989
post 30.06.2011, 09:49:14
Post #7





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

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


powiedzmy że walczę z Xajax ale jestem zielony w temacie
  1. function moja_funkcja($arg)
  2. {
  3. // kod funkcji obsługującej wywołania Ajaxa
  4. $newContent = "Wartość pola \"tekst\" to: ".$arg['tekst'];
  5. // obiekt odpowiedzi
  6. $objResponse = new xajaxResponse();
  7.  
  8. // określamy gdzie umieścić odpowiedź (ID taga HTML, operacja, treść)
  9. $objResponse->assign("jakiesId","innerHTML", $newContent);
  10. $wynik=mysql_query("zapytanie'");
  11. // zwracamy odpowiedź
  12. return $objResponse;
  13. }

co taka funkcja ma w sobie źle?
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:46