记录在表之间移动存在于php中


record moving between tables live in php

嗨,我是一个初学者,我有一个小项目来组织人们在屏幕上分组:

我有一个php代码,可以在屏幕上列出分布列表成员列表和人员。但我对这个案子没有太多经验。我想知道是否有人能给我一些提示,以便能够构建它:

Distribution lists         |       Member list        |          People
                         ADD->                     <-ADD
   All                     |       Group 3            |      []  Contact A
[] Group 1                 |       Contact 3          |      []  Contact B
[] Group 2                 |       Contact 5          |      []  Contact C
[] Group 3                 |       Group  6           |      []  Contact D
[] ...                     |       ...                |          ...

当你点击任何分布列表你会得到成员列表,你可以添加人到它。理想情况下,最好不要回忆整个页面,但我不想要求太多。

有谁能帮点忙吗?非常感谢——我知道这是一个复杂的问题,但总是有希望的。

my:

<?php
// left table
echo "<div id='left'><label>Distribution list</label><table id='tblist'><tr><th>&nbsp;</th><th>Dist list</th></tr>";
$sql=... //done
foreach ($pdo->query($sqla) as $rowa) {
  $rowsa=$rowsa.'<tr><td><input type="checkbox" name="" value="" /></td><td>'.$rowa['grname'].'</td></tr>';
echo $rowsa."</table></div>";
// moving buttons
echo "<div id='leftbuttons'><input type='submit' value='Add ->> '><br /></div>";
// mid table
<?php
echo "<div id='mid'><label>Member list</label><table id='tblist'><tr><th>&nbsp;</th><th>Members:</th></tr>";
// left table
$sql=... //done
... // same as above
echo $rowsa."</table></div>";
// moving buttons
echo "<div id='rightbuttons'><input type='submit' value='<<- Add '><br /></div>";
// right table
<?php
echo "<div id='right'><label>People</label><table id='tblist'><tr><th>&nbsp;</th><th>Names</th></tr>";
// left table
$sql=... //done
... // same as above
echo $rowsa."</table></div>";
?>

希望它不是太乱像这样。再次感谢。

你应该看看一些Javascript库。下面是Ext JS中的一个示例:http://docs.sencha.com/ext-js/4-0/#!/example/dd/dnd_grid_to_grid.html

在做了一些功课和很多问题之后,这个链接给出了一个可行的解决方案。可能不是最好的,但它有效。

php form submit - Q2

如果有人有更好的,请不要犹豫让我知道!!由于