Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie
Largo
post
Post #1





Grupa: Zarejestrowani
Postów: 203
Pomógł: 6
Dołączył: 11.09.2005

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


Witam,

Mam taki kod:

[JAVASCRIPT] pobierz, plaintext
  1. sortLogs: function( sortKey )
  2. {
  3. /* Change indicator! */
  4. var sortOrder = ( ipb.FGClass.orderType == -1 ) ? 1 : -1;
  5.  
  6. /* No client Cache? */
  7. if( !ipb.FGClass.cacheTable[ sortKey ] )
  8. {
  9. /* Get Transacions! */
  10. var _url = ipb.vars['base_url'] + 'app=fg&module=ajax&secure_key=' + ipb.vars['secure_hash'] + '&section=logs&do=getTransactions';
  11.  
  12. new Ajax.Request( _url,
  13. {
  14. method: 'post',
  15. evalJSON: 'force',
  16. parameters:
  17. {
  18. 'sortType' : sortKey,
  19. 'orderType' : sortOrder,
  20. 'isModeratorSection' : ipb.FGClass.isModeratorSection,
  21. 'moderatedMember' : ipb.FGClass.moderatedMember
  22. },
  23. onSuccess: function( cacheData )
  24. {
  25. /* Save to Cache */
  26. ipb.FGClass.cacheTable[ sortKey ] = cacheData.responseJSON['transactionsCache'];
  27. }
  28. }
  29. );
  30. }
  31. alert( ipb.FGClass.cacheTable[ sortKey ] );
  32. /* Update indicator! */
  33. ipb.FGClass.orderType = sortOrder;
  34. },
[JAVASCRIPT] pobierz, plaintext


I co on ma robić? Ma pobierać dane o transakcjach i ich używać bez ponownego odpytania MySQL. W czym rzecz? O ile pobiera dane jako JSON o tyle chciałbym je zapisać do Cache. I tu pojawia się problem paru rzeczy - indykatora do ustalania, czy wyniki mają być rosnące czy malejące, a następny to ten, czy opłaca się ponownie prosić MySQL o nowe transakcje, ale z odwróconą kolejnością. Nie mógłby tego JS zrobić?

Pozdrawiam,
Largo

Ktoś pomoże?
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: 25.12.2025 - 03:27