使用php将用户的PIN存储在mysql中的PIN数组中

使用php将用户的PIN存储在mysql中的PIN数组中,php,mysql,wordpress,Php,Mysql,Wordpress,我的项目需要一些帮助。 我有一个投票表,任何wordpress注册用户都可以投票一次,然后他们的PIN(一个唯一的数字存储在PIN数组中)因此按钮“投票”将被禁用。 我不知道如何将pin存储在数组中,然后设置条件 while($row = mysqli_fetch_array($q)) { $id = $row[0]; $title = $row[1]; $pollid = $row[2]; $pin = $row[4] $pin = $current_user->user_pin; (

我的项目需要一些帮助。 我有一个投票表,任何wordpress注册用户都可以投票一次,然后他们的PIN(一个唯一的数字存储在PIN数组中)因此按钮“投票”将被禁用。 我不知道如何将pin存储在数组中,然后设置条件

while($row = mysqli_fetch_array($q)) {
$id = $row[0];
$title = $row[1];
$pollid = $row[2];
$pin = $row[4]

$pin = $current_user->user_pin; (stores the wordpress current user's PIN)

事实上,我不明白你的意思,因为我希望我的理解是正确的

案例1:如您所建议的

 $pin = $current_user->user_pin;
您可以将投票后的元素推送到虚拟数组

$pinarr=array();
$pinarr.push($pin);
案例2:请使用数据库中的标志代替数组

我认为投票是非常敏感的数据

    <> LI>在代码< > WPUSER < /COD>表中添加一个列,让我们考虑如下
    voter\u标志
  • 将默认值设置为0
  • 投票后更新旗帜
  • 再次呈现页面时,检查用户是否为
    投票者\u标志
    为0,然后激活按钮