sql >> Database teknologi >  >> RDS >> Mysql

Sådan gemmer du portlet-positioner

Den generelle plan ville være at gøre sådan noget

i jQuery

på widget dropajax POST til /widget.php med positionsinfo(måske containernavn + elementindeks) ('venstreBar',3),måske kontonummer, der er specifikt for brugeren, samt identifikatoren for modulet

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

i PHP /widget.php

læs data og gem information til mySQL i et eller andet skema som dette

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

Når du derefter genindlæser den dockbare side, læser du disse værdier og placerer dem i den rækkefølge, der er angivet af databasen.

Håber dette får dig i gang




  1. Sådan reparerer du beskadiget bord

  2. Mysqli og binding af flere værdisæt under indsættelse

  3. Vores Microsoft Ignite-sessionsoptagelse er nu tilgængelig til visning!

  4. Hvordan stopper jeg flere e-mails ELLER brugernavn?