2016-07-23 52 views
0

我有,我有一个广泛的数据库具有以下字段的PHP/MySQL的应用程序中显示的记录列表处理选定的记录:如何选择并在PHP和MySQL

  • 员工号
  • 员工姓名
  • 加入的年份
  • 位置
  • 招聘简介

我能够使用SELECT语句显示记录没有问题。

现在,我希望能做到以下几点,这是我需要就如何实现它的帮助/建议:

  1. 选择一些记录随机(使用复选框或其他任何方法建议在这里)从显示的记录列表。

  2. 在屏幕上有一个按钮“已处理”。当我点击按钮时,屏幕应该刷新,并且上面步骤1中选择的记录应该移动到另一个数据库,现在只应显示未经检查的记录。

请让我知道你如何做到上述的建议。

感谢 TS

回答

0

为此,您可以使用记录的ID,以获得特定记录的使用另一个单选择查询的信息,也可以更新记录的ID的记录。 (创建一个编辑链接,并通过ID,编辑页面上获得与ID的信息,并保存它。)

+0

,您好:感谢您的答复。有没有可能用一个例子来说明这一点? – Gentleman

0

<?php //your db connection and select query here ?> 
 
<form action="process.php" method="post" enctype="multipart/form-data"> 
 
<?php 
 
    // loop starts here 
 
    echo "<input type='checkbox' name='ids[]' value='".$row["id"]."' />"; 
 
    // loop ends here 
 
?> 
 
    <input type="submit" name="process" value="Processed"/> 
 
</form> 
 

 
This will create the checkboxes and on the process.php page 
 
you can get the ids your need to process and can move your data 
 
to other table/db where you want and after than redirect back to 
 
to the page where your code is.