douba8819 2012-04-02 10:20
浏览 36

它说1条记录添加了但是数据库表有什么解决方案呢?

this is an redirect page for form.this form will allow user to choose there group and database will store data into tables of selected groups.
include'connection.php';

   if (isset($_POST['member']))
    {
    if (intval($_POST['member']) === Staff)
    {

        $insert1=mysql_query("INSERT INTO tblstaff(ST_Fname,ST_Sname,ST_Gender) VALUES``
                            ('$_POST[firstname]','$_POST[surname]','$_POST[sex]')");
    }
    else if (intval($_POST['member']) === Tutor)
    {
        $insert2=mysql_query( "INSERT INTO tbltutor(Tutor_Fname,Tutor_Sname,Tutor_Gender) VALUES
                     ('$_POST[firstname]','$_POST[surname]','$_POST[sex]')");
    }
    else if (intval($_POST['member']) === Student)

    {
        $insert3= mysql_query("INSERT INTO tblstudent(STU_Fname,STU_Sname,STU_Gender) VALUES ('$_POST[firstname]','$_POST[surname]','$_POST[sex]')");
    }
    else
    {
        if (!mysql_query() === false)
                   {
                           die('Error: ' . mysql_error());
                     }
                     else
                               echo "1 record added";


    }
}

its saying 1 record added but its not adding any data into database.

  • 写回答

2条回答 默认 最新

  • dtddjq9637 2012-04-02 10:42
    关注

    This is how you test for success:

    if (!mysql_query() === false) {
        die('Error: ' . mysql_error());
    } else
        echo "1 record added";
    

    And this is how mysql_query() is documented:

    For other type of SQL statements, INSERT, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error.

    For some reason, you are expecting reverse return values: TRUE on error, FALSE on success.

    P.S. Please indent your code properly!

    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题