Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] odswiezenie zapytania
bastek8989
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Witam

Czy da sie w jakis sposob odswiezyc zapytanie na stronie?

Chodzi mi o cos takiego:

if(isset($getvote)) {
odswiezenie zapytania
}

ewentualnie jesli sie nieda to czy mozecie podac skrypcik odswiezajacy cala strone?

thx pozdro


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 13)
kowal1122
post
Post #2





Grupa: Zarejestrowani
Postów: 219
Pomógł: 0
Dołączył: 20.04.2005
Skąd: Wielkopolska

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


w html'u się da"
  1. <META http-equiv="Refresh" content="60">


gdzie content to ilośc sekund co odświeżenie strony


--------------------
www.knights.ovh.org - moja gra internetowa
Go to the top of the page
+Quote Post
bastek8989
post
Post #3





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


to nie rozwiazuje mojego problemu poniewaz potrzebuje zeby sie odswiezala RAZ i w if

napewno sie nieda samego zapytania odswiezyc? :|


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
Amorph
post
Post #4





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


Raz... ale w jakim momencie raz ?!?!?!?
można zrobić:
Sprawdzenie ciacha, odswierzenie jeśli nie było ciastka, potem wysłanie ciacha i będziesz miał pojedyńcze odświerzenie.
odswierzenie w dowolnym miejscu w php:
  1. <?php
  2. echo '<META HTTP-EQUIV="Refresh" CONTENT="0;URL=plik.php">';
  3. ?>


Ten post edytował Amorph 30.10.2006, 19:15:49
Go to the top of the page
+Quote Post
bastek8989
post
Post #5





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


1. czy da sie nie konkretny plik ale konkretna czesc kodu (w moim wypadku zapytanie)
2. nie calyczas tylko raz i stop smile.gif


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
Amorph
post
Post #6





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


Napisz lepiej co chcesz osiągnąć bo znowu twój post będzie miał 20 odpowiedzi aby dojść po jakiego czorta ci to.
ad1. Wątpię aby w php tak było.
ad2. Czytaj co pisze się do Ciebie!!!
Go to the top of the page
+Quote Post
jarrod
post
Post #7





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


Cytat(bastek8989 @ 30.10.2006, 19:37:15 ) *
1. czy da sie nie konkretny plik ale konkretna czesc kodu (w moim wypadku zapytanie)


Odświeżasz stronę www. Kod HTMLowy. Wynik działania php. Nie jestś w stanie "odświeżyć" tylko część kodu. Jeśli dodasz warunki to po prostu pewna część kodu zostanie ominięta.

Napisz co chcesz osiągnąć a dopiero wówczas będzie można pomyśleć bo póki co to nie wiem o co ci chodzi..

Ten post edytował jarrod 30.10.2006, 20:32:38
Go to the top of the page
+Quote Post
bastek8989
post
Post #8





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Otoz mam formularz (ocenianie od 1 do 5) i odbieranie tego na 1 stronie ktore sklada sie z 3 zapytan"
-update pola z ocena (ocena=ocena+$getvote)
-update pola z ilosciami glosow
-oraz update pola z wynikiem (ocena/ilosc)

Oraz miejsce gdzie sa wyswietlane srednia ocena i ilosc glosow...

Chcialbym zeby po ocenieniu miejsce gdzie wyswietlane sa oceny i ilosci glosow zostalo odswierzone - niestety musze robic to recznie (przycisk odswiez) a tak myslalem ze wystarczylo by automatyczne odswiezenie zapytania


@Amorph

probowalem twojego sposobu niestety content="0" == odswiezanie bez przerwy a nie raz i koniec :]

Ten post edytował bastek8989 30.10.2006, 20:44:17


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
jarrod
post
Post #9





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


tzn jak odświerzone? Ma się znowu pojawiś forumlarz?

Proponuję zaprzyjaźnić się z javascriptem albo ajaxem (ale js i tak nie unikniesz)

poza tym wklej jakiś kod...

Ten post edytował jarrod 30.10.2006, 20:47:41
Go to the top of the page
+Quote Post
bastek8989
post
Post #10





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


nie poprostu zapytanie odnoszace sie do wyswietlania ilosci i sredniej ocen pozostaje takie jak przed glosowaniem (czyli jest ocena 1 ktos zaglosowal na 5 a ocena dalej jest 1 dopiero po odswiezeniu pokazuje sie 3) niechcialem mieszac w to ajaxa ale to chyba bedzie najlepsze rozwiazanie

chodz jak uzyje ajaxa to itak sie nie odswiezy o_O

Ten post edytował bastek8989 30.10.2006, 21:00:29


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
Amorph
post
Post #11





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


Odpadam, nie umiem czytać po PoLsKiEmU....
sory za OT.
Eof
Go to the top of the page
+Quote Post
jarrod
post
Post #12





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


DHTML. Nie musisz odświerzać strony aby zmieniać jej zawartość.
Pokaż kod proszę bo (może to przez cały dzień pracy) ale nie mogę pojąć w czym masz taki problem...
Go to the top of the page
+Quote Post
Amorph
post
Post #13





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


@jarrod:
To jego kod:
Cytat
if(isset($getvote)) {
odswiezenie zapytania
}
Go to the top of the page
+Quote Post
bastek8989
post
Post #14





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Wysylanie oceny GET (prowizorka pokico):


  1. <?php
  2. if(!isset($_GET[vote])) {
  3. echo 'Ocen plik: <a href="index.php?k='.$_GET[k].'&p=wyswietl_filmy&id='.$_GET['id'].'&vote=1">1</a> <a href="index.php?k='.$_GET[k].'&p=wyswietl_filmy&id='.$_GET['id'].'&vote=2">2</a> <a href="index.php?k='.$_GET[k].'&p=wyswietl_filmy&id='.$_GET['id'].'&vote=3">3</a> <a href="index.php?k='.$_GET[k].'&p=wyswietl_filmy&id='.$_GET['id'].'&vote=4">4</a> <a href="index.php?k='.$_GET[k].'&p=wyswietl_filmy&id='.$_GET['id'].'&vote=5">5</a> 
  4. ';
  5. ?>


Odebranie i wyslanie do bazy:

  1. <?php
  2. $getvote = $_GET['vote'];
  3. $getvote = (int) "$getvote";
  4. if (isset($getvote)) {
  5. $getvote = mysql_escape_string($getvote);
  6. $getvote = intval($getvote);
  7. }
  8. if($getvote < 6 || $getvote > 0){
  9. if(isset($id) || isset($getvote)) {
  10. zapytania
  11. }
  12. } else {
  13. echo 'Blad - mozesz oceniac tylko w skali od 1 do 5';
  14. }
  15. }
  16. }
  17. ?>


Wyswietlanie:
  1. <?php
  2. //wyswietlanie danych dotyczacych filmu
  3. include("kategorie.php");
  4. if ($pub==tak){
  5. $sql = "SELECT * FROM filmy WHERE id=$id ";
  6. $result = mysql_query($sql);
  7. while($wynik=mysql_fetch_array($result))
  8.  
  9. {
  10. echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">
  11. <tr>
  12. <td>Nazwa:<b> '.$wynik['nazwa'].'</b></td>
  13. </tr>
  14. <tr>
  15. <td>Zasugerowal: '.$wynik['zasugerowal'].'</td>
  16. </tr>
  17. <tr>
  18. <td>Data dodania: '.$wynik['data'].'</td>
  19. </tr>
  20. <tr>
  21. <td>Wyswietlen: '.$wynik['wyswietlen'].'</td>
  22. </tr>
  23. <tr>
  24. <td>Ocena: '.$wynik['wynik'].' (glosow '.$wynik['ilosc'].')</td>
  25. </tr>
  26. </table>';
  27. }
  28. }
  29. ?>


I tu problem ze po ocenieniu wyswietlane dane pozostaja tak jak przed ocenianiem smile.gif uaktualniaja sie dopiero po odswierzeniu


@Amorph
niemusisz spamowac mojego tematu docinaniem spowodowanym tym ze niepodoba ci sie to ze niepisze ąęó,. i popelniam literowki - bo nie w tym rzecz

Ten post edytował bastek8989 30.10.2006, 21:29:26


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
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 Aktualny czas: 20.08.2025 - 08:59