Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Jak odświeżyć wyniki zapytania mysql bez przeładowywania strony
erjot90
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 19.06.2009
Skąd: Piotrków Tryb

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


Pytanie takie jak w temacie...

Da się tak w ogóle? chodzi mi dokładnie o skrypt który bez przeładowywania strony wyświetli komunikat "Masz nowa wiadomość"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erjot90
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 19.06.2009
Skąd: Piotrków Tryb

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


mam takie cos:
  1. <script language="javascript" type="text/javascript">
  2. <!--
  3. //Browser Support Code
  4. function ajaxFunction(){
  5.      var ajaxRequest;  // The variable that makes Ajax possible!
  6.      
  7.      try{
  8.            // Opera 8.0+, Firefox, Safari
  9.            ajaxRequest = new XMLHttpRequest();
  10.      } catch (e){
  11.            // Internet Explorer Browsers
  12.            try{
  13.                  ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
  14.            } catch (e) {
  15.                  try{
  16.                        ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
  17.  
  18.                  } catch (e){
  19.                        // Something went wrong
  20.                        alert("Your browser broke!");
  21.                        return false;
  22.                  }
  23.            }
  24.      }
  25.      // Create a function that will receive data sent from the server
  26.      ajaxRequest.onreadystatechange = function(){
  27.            if(ajaxRequest.readyState == 4){
  28.                  var ajaxDisplay = document.getElementById('ajaxDiv');
  29.                  ajaxDisplay.innerHTML = ajaxRequest.responseText;
  30.            }
  31.      }
  32.      ajaxRequest.open("HTTP", "sprawdz_poczte.php", true);
  33.      ajaxRequest.send(null);
  34.      
  35.      setTimeout("ajaxFunction()", 60000);
  36. }
  37.  
  38. //-->
  39. </script>
  40. <div id="ajaxDiv"></div>


i PHP
  1. <?php
  2.  
  3. $mysqli = lacz_db();
  4. $mysqli->query("select * from odebrane where przeczytane='0' and id_odbiorcy='$_SESSION[prawid_uzyt]'");
  5.  
  6. if($mysqli->affected_rows == 0)
  7. {
  8.     echo 0;
  9. }
  10. else
  11. {
  12.     echo 1;
  13. }
  14. ?>


i to nie działa :/ pomóżcie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 20:19