插入前用
print_r($_SESSION);
查看一下

解决方案 »

  1.   

    xuzuning(唠叨) ,谢谢你的帮助,我很感激啊,你已经帮我解决了好几个问题了,我按照你所说的做了,输入结果是正确的,可是插到数据库中除了除了mploginname和mpuactive这两个字段是正确的外,其他的字段哦度是空的,怎么回事啊?我写的插入语句难道有问题吗??
      

  2.   

    直接输出生成的sql语句,看有没有问题。
    如果看不出问题。把sql语句复制到phpmyadmin里执行。
    就可以看出问题了
      

  3.   

    这个很正常啊,
    因为你除了mploginname和mpuactive这两个前面没有加$外,
    其他都加了.$_SESSION['mploginname']."','".$_SESSION['mpnickname']."','".$_SESSION['$mppassword']."','".$_SESSION['$mpquestion']."','".$_SESSION['$mpanswer']."','".$_SESSION['mpuactive']."')");  凡事细心一点就不会那么容易出错!
      

  4.   

    真的好厉害,佩服哦,不过我改了后,打印是正确的,可是插进去还是空的,后来一步步把语句注释掉,然后又把语句还原,竟然就成功了,那些语句我都没改啊,为什么后来就可以了呢?是不是php不稳定啊