有没有办法将数组存储到mysql字段中?我正在创建一个 comments 评级系统,所以我想存储用户ID数组,以防止多次投票.我将创建一个新表,其中包含注释id和对该注释进行投票的用户idarray.然后,我将连接comments表和此表,并判断投票者数组或note中是否存在当前用户id.如果没有,投票图标将被禁用.我想我会阻止以这种方式在循环中使用mysql查询.
你知道更好的方法吗?
有没有办法将数组存储到mysql字段中?我正在创建一个 comments 评级系统,所以我想存储用户ID数组,以防止多次投票.我将创建一个新表,其中包含注释id和对该注释进行投票的用户idarray.然后,我将连接comments表和此表,并判断投票者数组或note中是否存在当前用户id.如果没有,投票图标将被禁用.我想我会阻止以这种方式在循环中使用mysql查询.
你知道更好的方法吗?
You can always serialize the array and store that in the database.
PHP Serialize
然后,您可以在需要时取消数组序列化.