没有用户注册的数据库中出现空白数据

时间:2013-06-07 07:02:39

标签: php

我有一个用户注册表单,它接受数据并将其保存在数据库中,但有时在数据库中会保存一个空记录。为什么会出现这个问题?

我的代码如下。 Html文本框和以下代码位于index.php文件

if(isset($_POST[btnSubmit]))
{
    if( !empty($txtName) && !empty($txtEmail) && !is_numeric($txtEmail) ) 
    {
               //data saving code goes here......
    }
}

1 个答案:

答案 0 :(得分:3)

php 5.5

if( !empty(trim($txtName)) && !empty(trim($txtEmail)) && !is_numeric($txtEmail) ) 
        {
                   //data saving code goes here......
        }

<强>&LT; php.5.4

$txtName = trim($txtName);
$txtEmail = trim($txtEmail);

if( !empty($txtName) && !empty($txtEmail) && !is_numeric($txtEmail) ) 
        {
                   //data saving code goes here......
        }