Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP][JavaScript]Rozsuwanie się wiadomości, problem z odejmowaniem przeczytanych
Johnas
post
Post #1





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Witam! mam mały problem który blokuje moją dalszą pracę. Mianowicie mam js który pozwala na wysuwanie wiadomości... Skrypt pochodzi ze stronki jqueryui.com Wszystko działa ładnie tylko nie wiem jak zrobić aby po rozsunięciu wiadomości w nieprzeczytane była jedna. Wiem jak zrobić update tylko chodzi mi jaki warunek zrobić aby odejmowało prawidłową wiadomość.

Proszę o pomoc. To dla mnie ważne.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Johnas
post
Post #2





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


zrobiłem tak: do header w pliku z wiadomościami dałem:

  1. $(function() {
  2. $( "#accordion" ).accordion({
  3. collapsible: true
  4. });
  5. });
  6. </script>
  7. $(function() {
  8. $( "#accordion" ).accordion({
  9. collapsible: true,
  10. change: function(event, ui) {
  11. //tu warto najpierw sprawdzić czy rel nie jest pusty, a dopiero gdy nie jest przesyłać postem jego zawartość
  12. $.post('profile.php?act=msg', 'id='+ui.newHeader.children(':eq(1)').attr('rel'), function(data) {
  13. <?php include("db.php");
  14. $idea = $_POST['id'];
  15. $wiadprz = mysql_query("UPDATE wiadomosci SET wiad_przeczytane='1' WHERE id=$idea");
  16. ?>
  17.  
  18. });
  19.  
  20. }
  21.  
  22. });
  23. });
  24. </script>


Robiłem też tak że do acordion.js dodałem na samej górze
[JAVASCRIPT] pobierz, plaintext
  1. $(function() {
  2. $( "#accordion" ).accordion({
  3. collapsible: true
  4. });
  5. });
  6. </script>
  7. <script>
  8. $(function() {
  9. $( "#accordion" ).accordion({
  10. collapsible: true,
  11. change: function(event, ui) {
  12. //tu warto najpierw sprawdzić czy rel nie jest pusty, a dopiero gdy nie jest przesyłać postem jego zawartość
  13. $.post('profile.php?act=msg', 'id='+ui.newHeader.children(':eq(1)').attr('rel'), function(data) {
  14.  
  15.  
  16. });
  17.  
  18. }
  19.  
  20. });
  21. });
[JAVASCRIPT] pobierz, plaintext

a do profile if ($_POST['id']){ echo 'odebrano id'; } ale dalej nie odbieram id. Jeżeli chodzi o jave to jestem zielony (IMG:style_emoticons/default/sad.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: 9.10.2025 - 20:48