导入地址簿联系人,存储在数组中并保存到数据库

时间:2012-09-13 06:06:18

标签: php jquery database arrays contacts

我正在使用Contact Grabber API来检索地址簿联系人。

我的意图是允许用户选择他们的联系人(通过复选框列表)并将这些值插入数据库。

HTML列表:

<input type="checkbox" name="user_email" value="{users_email}" />

JQUERY将数据发布到PHP表单

    $("#divDone").click(function() {
        var data = { 'user_email' : []};
        $(":checked").each(function() {
          data['user_email'].push($(this).val());
        });
        $.post("ajax.php", data);
    });

ajax.php

var_export($_POST);

ajax.php文件echo是以下示例(选择两个联系人)

array (
 'user_email' => 
  array (
    0 => 'gmail',
    1 => '{email1}',
    2 => '{email2}',
  ),
)

如何提取电子邮件值并将其存储到我的数据库中?这种方法是否正确?

提前谢谢大家

乔治

1 个答案:

答案 0 :(得分:1)

我希望您知道MySQL数据库是什么以及如何设置表,请参阅下面的基本示例,其中您将收集所有电子邮件并将它们放在名为Emails的表中,该表有一列{ {1}}

email