Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zapisywać pozycje portletów

Ogólnym planem byłoby zrobienie czegoś takiego

w jQuery

na widżecie dropajax POST do /widget.php z informacją o pozycji (może nazwa kontenera + indeks pozycji) ('leftBar',3),może konto #, które jest specyficzne dla użytkownika, a także identyfikator modułu

$.post("widget.php", { module: "myInfoModule", container: 'leftBar', ...},
  function(data){
    // maybe update UI telling them it's saved? probably not
  }, "json");

w PHP /widget.php

odczytywanie danych i zapisywanie informacji w mySQL w takim schemacie

[user_id] [module_id]    [container]  [position]
1         'myInfoModule' 'leftBar'    3

Następnie, po ponownym załadowaniu dokowalnej strony, odczytasz te wartości i umieścisz je w kolejności określonej przez bazę danych.

Mam nadzieję, że dzięki temu zaczniesz




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyjaśnienie MySQL ISNULL()

  2. MySQL, który jest bardziej wydajnym długim tekstem, tekstem czy obiektem BLOB? Poprawa wydajności wkładki

  3. Zakleszczenie podczas tworzenia instancji zadań

  4. Słowo kluczowe LIMIT na MySQL z przygotowaną instrukcją

  5. Zwracanie zapytania w formacie wierszowym zamiast kolumnowym