将用户添加到phplist数据库

时间:2015-03-02 11:21:40

标签: php mysql phplist

我试图将用户添加到phplist数据库。添加用户正在运行,但他们没有被添加到列表中。

     $uniqueId = md5(uniqid(mt_rand(0,1000).$email));
     $adduser = "INSERT INTO phplist_user_user (email, entered, confirmed, uniqid, htmlemail) VALUES ('".addslashes($email)."', 'now()', '1', '".addslashes($uniqueId)."', '1')";
     $save1 = mysql_query($adduser);

到目前为止,但是以下代码并没有:

     $getid = "SELECT id FROM phplist_user_user WHERE uniqid='".addslashes($uniqueId)."'";
     $userId = mysql_query($getid);
     $addlist = "INSERT INTO phplist_listuser (userid,listid,entered) VALUES ('".addslashes($userId)."','2',now())";
     $save2 = mysql_query($addlist);

为什么会这样?

2 个答案:

答案 0 :(得分:0)

我想你没有正确处理$ getid查询。

$getId = mysql_query ("SELECT id FROM phplist_user_user WHERE uniqid='".addslashes($uniqueId)."'");
$fetchId = mysql_fetch_array($getId);
$userId = $fetchId['id'];

现在您可以在$ addlist中使用$ userId变量

答案 1 :(得分:0)

无需在phplist_tables中添加用户,只需添加mysql - >创建用户phplistuser;

授予此用户所有权限。

请查看phplist论坛以获得进一步的帮助。